[MFC]关于VS2002中文版开发显示对话框的常规DLL出现RC2135错误的解决办法

1、用 VC.NET 新建一个常规MFC DLL项目;
2、在资源编辑器中,插入一个对话框资源;
3、编译此项目,系统会提示:

“DlgDLL.rc (158): error RC2135 : file not found: 936”

问题出在哪里呢?双击错误信息可以定位到文本形式的rc文件的最后几行:

#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_CHS)
语言 4、2
#pragma code_page(936)
#include "res/DlgDLL.rc2" // 非 Microsoft Visual C++ 编辑资源
#include "afxres.rc" // 标准组件
#endif

将这段代码中的“语言 4、2”改为“LANGUAGE 4,2”;
保存并重新编译,一切OK!

不知在英文版下是否也有同样的bug

相关文章:http://blog.csdn.net/liuchang631/article/details/4567443

时间: 2024-08-28 18:04:42

[MFC]关于VS2002中文版开发显示对话框的常规DLL出现RC2135错误的解决办法的相关文章

android 开发中遇到错误及解决办法总结

新手总结的开发中所遇到错误及解决办法,如有不对,欢迎指正,如有更好的解决办法,也请不吝赐教. 一.dialog.show()引起的android.view.WindowManager$BadTokenException错误 错误日志 android.view.WindowManager$BadTokenException: Unable to add window -- token [email protected] is not valid; is your activity running?

使用vMware workstation 10安装操作系统显示内部错误的解决办法

在打开vMware workstation 10以后,准备安装Solaris 10操作系统,但是当点击"创建新的虚拟机"的时候,弹出一个对话框,显示"内部错误". 百度了一下,说去程序和功能里面找到vMware workstation 10的安装程序,里面有个修复,修复它既可.可是我试了几遍,都未能成功. 后来才发现,服务项里的vMware有启动状态,有停止状态,把停止状态启动它就OK了. 重新启动vMware workstation 10,正常运行. 使用vMwa

ScrollView嵌套ListView只显示一行之计算的高度不正确的解决办法(转)

ScrollView嵌套ListView只显示一行之计算的高度不正确的解决办法 分类: android应用开发2013-12-19 09:40 1045人阅读 评论(3) 收藏 举报 AndroidScrollView嵌套ListView显示一行高度不正确 1.前言 从谷歌那里找到的ScrollView嵌套ListView只显示一行的解决办法相信很多人都遇到过,然后大部分都是用这位博主的办法解决的吧 刚开始我也是用这个办法解决的,首先感谢这位哥的大私奉献,贴上地址 http://blog.csd

IOS 开发中 Whose view is not in the window hierarchy 错误的解决办法

在 IOS 开发当中经常碰到 whose view is not in the window hierarchy 的错误,该错误简单的说,是由于 "ViewController" 还没有被夹在,就调用该 ViewController 或者 ViewController 内的方法时,就会报这个错误. 在不同地方调用 ViewController,解决的方法也不太一样. 1. 在 一个 ViewController 里面调用另外一个 ViewController 是出现这个错误: 该错误一

常见的Android开发错误及解决办法

9个常见的Android开发错误及解决办法: 1. 如果你的项目的R文件不见的话,可以试下改版本号在保存,R文件不见一般都是布局文本出错导致. 2. 布局文件不可以有大写字母 3. 抛出如下错误WARNING: Application does not specify an API level requirement!, 是由于没有指定users sdk的缘故,修改AndroidManifest.xml文件. 加入:<uses-sdkandroid:minSdkVersion="8″>

iOS开发 - &quot;Cast from pointer to smaller type &#39;int&#39; loses information” 解决办法

今天要写一个联系人搜索算法. 百度了下, 在code4App中找到相关代码. 但是自己跑了下, 发现报错. 错误内容如下: "Cast from pointer to smaller type 'int' loses information"  从错误内容我们也能看出, 错误出在'int'这里了. 而那份代码也比较早的, 在Xcode5.1之后, 要用uintptr_t来替代int. 把错误语句处的int全换成uintptr_t即可. iOS开发 - "Cast from p

关于Eclipse中Jsp页面打不开并且显示Failed to create the part&#39;s controls的解决办法

问题描述:同事从svn上导入的一个项目,jdk都设置好了以后,java.xml.html等文件都能打开,唯独jsp文件打不开,并且显示Failed to create the part's controls,但有小部分jsp是可以打开的. 解决过程:我在网上搜索了Failed to create the part's controls这个关键语句,网上解决办法1:关闭Eclipse再打开:办法2:切换工作空间式重启:办法3:jdk版本的问题.前两种办法都试过了,最后一种是不存在的情况,但都没有解

HTMLTestRunner 出测试报告,一直显示&lt;_io.TextIOWrapper name=&#39;&lt;stderr&gt;&#39; mode=&#39;w&#39; encoding=&#39;UTF-8&#39;&gt;解决办法

解决方案: 将HTMLTestRunner脚本的第631行的 print >> sys.stderr, '\nTime Elapsed: %s' % (self.stopTime-self.startTime) 或print(sys.stderr, '\nTime Elapsed: %s' % (self.stopTime-self.startTime)) 修改为 sys.stderr.write('\nTime Elapsed: %s\n' % (self.stopTime - self.s

Linux下Eric4开发,遇见无法找到“ Designer”错误的解决办法

在Centos7下安装了Eric集成开发环境. 初次创建项目,首先应该建立一个对话框:在左侧的ProjectViewer中切换到Forms选项卡(左数第二个),右键点空白位置,选New Form进行创建. 此时创建成功,但是无法编辑:提示" could not start Qt-Designer"错误. 这是因为在/usr/bin路径下没有找到qt-designer的相关库,因而调用失败.解决的办法:安装qt-designer库. 1  开始是发现点击系统启动Qt Designer