VS2005 MFC 多语言 国际化

MFC的多国语言界面的实现--win7+vs2010 1.  新建工程 新建了一个对话框工程,工程名称为MultiLanguages,默认语言选择是“中文”。 2.  添加多国语言的资源 在创建工程后,工程会添加默认的资源,如主对话框,都是“中文”资源。现在我们需要添加相应的英文的资源文件。 为主窗口IDD_MULTILANGUAGES添加英文资源的方法为: (1)打开Resource View窗口。 (2)右键IDD_MULTILANG 阅读详情
  1. 在资源视图中,对于每一个资源,都执行【右键→插入副本】,选择一种语言,如英语(美国),编辑这些资源
  2. 对工程文件【右键→属性→配置属性→资源】,在预定义处理器中添加AFX_RESOURCE_DLL;AFX_TARG_ENU;VC6是到project setting→resouces页选择语言,添加这两个宏
  3. 重新编译工程。
MFC多国语言实现方法 MFC多国语言的一种实现方法,使用VS2008编写,解压后有源码以及说明文档,简单易懂,是动态实现语言切换的非dll方法。 立即下载

相关推荐

【MFC】多国语言工具栏.rar

【MFC】多国语言工具栏.rar

【框架-MFC】(vc\vs2005\vs2008\vs2010)MFC的多语言控制

MFC的多语言控制 添加版本控制 = 添加新的属性控制表 代码控制StringTable.h #ifdef LANGUAGE_CHINESE #define ID_STRING_EXAMPLE “例子” #endif #ifdef LANGUAGE_ENGLISH #define ID_STRING_EXAMPLE “Example”

少莫千华 1615

MFC多国语言切换

MFC vs2010多国语言切换,每种语言一个资源

【MFC】MFC的多国语言界面的实现

目前很多软件都要出口到多个国家,因此为软件提供多国语言支持就成为了一个基本条件。为软件提供多国语言的支持的具体实现方法有很多,但基本原理都差不多,就是实现代码和语言包的独立,代码根据设定的语言选择语言包。

weixin_45925987的博客 3788

实现MFC编译时多语言方案的介绍

本文档详细介绍了在MFC(VS2005及以上版本)中,通过MFC对话框程序发布对应的英文版的工程配置以及操作详细流程详细介绍。

基于MFC的多国语言实现类

实现CLucidMultiLanguage类,可以从打成DLL的语言包中读取相应的词条。 主要调用语句: #include "LucidMultiLanguage.h" ... CLucidMultiLanguage ML; ... // 确定多国语言版本 CString t(m_strRootPath); if(! ML.Init(t, _T("ec_lang"))) { MessageBox(NULL, _T("Muli-Language error, can not load language resource."), _T("Error"), MB_OK | MB_ICONERROR); return FALSE; } ... CString tip(theApp.ML.GS(IDS_STRING5001)); MessageBox(NULL, theApp.ML.GS(IDS_STRING5004)/*使用示例*/, tip,0); ML.EnumLanaguages();

MFC实现多语言版本

来源:https://www.cnblogs.com/qijicxl/p/3840157.html 如何使MFC程序界面支持多国语言?这次使用后给自己做一个总结。 我们使用vc6.0的版本来试验 1. 切换到资源视图,右键Dialog->Insert Copy 2. ok后,会出来一个语言的选项,这里可以根据需要选择语言 3. 点击ok后,出现一份c...

naruto2017的博客 3884

Unity VR 零基础开发之 Pico4 MR

2、弹出弹窗后,点击Android选项,然后再点击Switch Platform按钮切换成安卓平台。3、切换完成后Android选项后面会显示unity图标。

十画的博客 5110

MFC 国际化(多国语言)

1: 原文: http://www.cnblogs.com/xianyunhe/archive/2011/09/02/2163842.html 目前很多软件都是要出口到多个国家,因此,为软件提供多国语言支持就成为了一个基本条件。为软件提供多国语言的支持的具体实现方法有很多,但基本原理都差不多,就是实现代码和语言包的独立,代码根据设定的语言选择语言包。 其中,MFC的资源文件就提供了对...

ruoge2007的专栏 8487

如何实现chrome谷歌浏览器多开(独立环境 独立cookie)

由于各种各样的原因,你可能需要在一个电脑登录某个平台,比如一个电脑登录3个公众号,或者3个知乎等等。最简单的方案是,直接安装3个不同的浏览器,比如一个谷歌浏览器,一个火狐浏览器,一个 Edge 浏览器。这个方案也能解决,但如果想多开10个呢?安装10个不同的浏览器也能解决,但感觉这样比较复杂,另外一方面安装太多的应用,会导致电脑卡顿。这里给大家介绍,我在 Win 和 Mac 系统下的躲开解决方案。Win 系统下的解决方案最为简单,原理就是给不同的谷歌浏览器,指向不同的用户存储路径即可。

lzqial1987的专栏 1万+

stm32 + freertos + c++混合编程方法

其他一些资料上面,c++配置成--cpp11或者-cpp 都是把工程配置成c++。三、添加cpp文件,我们调用cpp文件里面的接口函数,不需要修改main.c后缀名。2、配置工程编译时候是--c99,是因为工程里面FreeRTOS是c语言,c++模式会报错。我们这里是默认c,编写的c++文件,单独选择--cpp编译,这在后面配置!c++是面向对象编程,对于一些项目来说,c++编程更加合适!stm32cubemax配置,这里就不写了,配置资料比较多。这里就是让cpp文件在c++下编译。最后,编程成功,点亮!

yuhu0012的博客 2629

实现多语言资源

      在软件国际化的今天,资源从代码中独立出来,使在不同语言操作系统下能运行不同语言版本的程序,是很有意义的事. MFC 7.0 及更高版本提供对附属 DLL 的增强支持,该功能有助于创建针对多种语言进行本地化的应用程序。附属 DLL 是一个纯资源 DLL,它包含应用程序的针对特定语言进行本地化的资源。当应用程序开始执行时,MFC 自动加载最适合于环境的本地化资源。     使用Vs20

双脚踏实地 1172

VSCode搭配Keil开发STM32:从环境配置到代码跳转全流程(避坑指南)

本文详细介绍了如何使用VSCode搭配Keil进行STM32开发,从环境配置到代码跳转的全流程指南。通过安装必备插件和正确配置项目文件,开发者可以在VSCode中享受现代编辑器的便捷功能,同时保留Keil的编译调试能力,提升嵌入式开发效率。

weixin_28832121的博客 253

VC++的Unicode编程(转)

作者:韩耀旭 一、什么是Unicode   先从ASCII说起,ASCII是用来表示英文字符的一种编码规范。每个ASCII字符占用1个字节,因此,ASCII编码可以表示的最大字符数是255(00H—FFH)。其实,英文字符并没有那么多,一般只用前128个(00H—7FH,最高位为0),其中包括了控制字符、数字、大小写字母和其它一些符号。而最高位为1的另128个字符(80H—FFH)被称为“扩展A

云淡风清的Coding 443

CATIA V5新手必看:从零开始的界面导航与基础操作指南(附常见问题解决)

本文为CATIA V5新手提供全面的界面导航与基础操作指南,涵盖核心工作区解析、文件管理规范、视图操作秘籍及常见问题解决方案。通过详细的步骤说明和实用技巧,帮助用户快速掌握这一工业设计标杆软件,特别适合从SolidWorks、AutoCAD等软件过渡的用户。

b9c0d的博客 532

工业音频故障检测:从CNN到Transformer的技术演进

音频信号处理是工业设备预测性维护的核心技术之一,通过分析设备运行时产生的声波特征实现故障预警。传统方法依赖梅尔频率倒谱系数(MFCC)等手工特征,而深度学习技术尤其是Transformer架构,通过自注意力机制突破了CNN在跨频段特征提取上的局限。Audio Spectrogram Transformer(AST)等先进模型在工业场景中展现出91.2%的高召回率,显著优于传统方案。这种非接触式监测技术结合边缘计算优化,已成功应用于石油化工、电力能源等领域,实现提前72小时预测轴承故障,单项目可避免数百万元的

weixin_30467861的博客 328

mfc 应用程序 语言进行本地化

在软件国际化的今天,资源从代码中独立出来,使在不同语言操作系统下能运行不同语言版本的程序,是很有意义的事. MFC 7.0 及更高版本提供对附属 DLL 的增强支持,该功能有助于创建针对多种语言进行本地化的应用程序。附属 DLL 是一个纯资源 DLL,它包含应用程序的针对特定语言进行本地化的资源。当应用程序开始执行时,MFC 自动加载最适合于环境的本地化资源。 使用Vs2005可以很方...

weixin_30652897的博客 179

涨点神器:基于YOLOv8的SPD-Conv小目标检测实战教程——让低分辨率场景检测精度飙升

从代码修改到场景落地,每一步都围绕“提升检测精度”这个核心目标,而实际数据也证明了这项技术的强悍——它不是实验室里的花拳绣腿,而是能真正解决工业痛点的涨点神器。在实际场景中,比如无人机巡检的低分辨率航拍图中,对电线、小设备的检测,YOLOv8-SPD的漏检率降低了70%以上。落地时,只需将训练好的YOLOv8-SPD模型部署到边缘设备或云端,即可享受其在小目标、低分辨率场景下的强大性能。的特征融合模块中,通过插入SPD-Conv,让模型在处理小目标时,既能保留空间细节,又能增强通道维度的特征表达。

m0_71589036的博客 157

QT中文乱码与国际化支持

<br /> <br />QT国际化支持<br />    Qt内部采用的全Unicode编码,这从根本上保证了多国语界面实现的正确性和便捷性。Qt本身提供的linguist工具,用来实现翻译过程十分方便。MFC中利用资源DLL切换资源,或使用多个RC文件进行不同语言版本编译等方法都十分麻烦,如果你曾经使用过MFC,QT解决多语言问题的便捷性绝对会让你感觉是一种享受。本文讨论以下几个方面内容:<br />1、  QT中解决中文乱码的方法;<br />2、  QT中实现国家化支持。<br />3、  对话框实

无天文档 844

手把手教你新建一个winform项目(史上最全)

本文介绍如何利用visual studio新建一个winform程序

qq_34059233的博客 4万+

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

qt 语言设置乱码_QT中文乱码与国际化支持

QT国际化支持Qt内部采用的全Unicode编码,这从根本上保证了多国语界面实现的正确性和便捷性。Qt本身提供的linguist工具,用来实现翻译过程十分方便。MFC中利用资源DLL切换资源,或使用多个RC文件进行不同语言版本编译等方法都十分麻烦,如果你曾经使用过MFC,QT解决多语言问题的便捷性绝对会让你感觉是一种享受。本文讨论以下几个方面内容:1、QT中解决中文乱码的方法;2、QT中实...

weixin_35591093的博客 550

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

create显示中文乱码 qt_QT中文乱码与国际化支持

QT国际化支持Qt内部采用的全Unicode编码,这从根本上保证了多国语界面实现的正确性和便捷性。Qt本身提供的linguist工具,用来实现翻译过程十分方便。MFC中利用资源DLL切换资源,或使用多个RC文件进行不同语言版本编译等方法都十分麻烦,如果你曾经使用过MFC,QT解决多语言问题的便捷性绝对会让你感觉是一种享受。本文讨论以下几个方面内容:1、QT中解决中文乱码的方法;2、QT中实现国家化...

weixin_39815286的博客 306

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

创建国际化的资源DLL

(DD注:使用VS2005 sp1 中文版。)一、创建主工程  步骤:  File->New...->Projects;选择Mfc AppWizard(exe),在右边Project name下输入multilanguage, 下一步选择支持中文就可以;  从项目中移出所有的资源文件以及Resource.h,*.rc,*.rc2(说明:移出的文件并不是从实际的文件目录中删除掉)二、创建英文

lsldd的专栏 1294

QT中文乱码的解

原文来源:http://blog.youkuaiyun.com/alicehyxx/article/details/4960571# [编程] post by雄关漫道/ 2010-3-25 5:38 Thursday 今晚使用QMessageBox出现中文乱码,参考网上相关文档解决问题。下面这篇文章是从网上搜索的,文中说QTextCodec::co...

185
上一篇: IronPython调用C#启动外部进程
下一篇: C++11判断对象是否可调用
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值