C++
文章平均质量分 69
a904003695
这个作者很懒,什么都没留下…
展开
-
MFC回车后关闭窗口
前言:在一般情况下编写的对话框程序,用户在运行的时候,如果不注意按下了ENTER或者ESC键,程序就会立刻退出,之所以会这样,是因为按下Enter键时,Windows就会自动去找输入焦点落在了哪一个按钮上,当获得焦点的按钮的四周将被点线矩形包围。如果所有按钮都没有获得输入焦点,Windows 就会自动去寻找程序或资源所指定的默认按钮(默认按钮边框较粗)。如果对话框没有默认按钮,那么即使对话框中原创 2016-05-05 21:46:50 · 734 阅读 · 0 评论 -
error MSB6006: “rc.exe”已退出,代码为 1
前言:程序修改、删除、移动了图标后提示资源编译错误error MSB6006: “rc.exe”已退出,代码为 1(VS2013编译MFC工程,资源编译器出错)方法:1、在工程目录打开.vcxproj文件,删除图标资源节点 //若res文件已经删除了 ”应用程序图标smal.ico“,则需要删除该行原创 2016-05-06 09:13:51 · 13490 阅读 · 6 评论 -
VS2013 MFC应用程序工程中文件的组成
前言:Debug文件 Release文件Debug版本的可执行文件中包含了用于调试的信息和代码,而Release版本则没有调试信息,不能进行调试,但可执行文件比较小1.解决方案相关文件解决方案相关文件包括解决方案文件夹下的.sdf文件、.sln文件、.suo文件和ipch文件夹。.sdf文件和ipch目录一般占用空间比较大,几十兆甚至上百兆,与智能提示、错误提原创 2016-05-06 11:15:25 · 3618 阅读 · 0 评论 -
无法解析的外部符号(或者未将对象引用设置到对象实例)
前言:总之,没有定义变量或对象,没有为变量或对象分配具体的内存空间,没有实体。如果引用的符号是外部某个文件定义的,则可在该符号前extern指明是外部符号,过了编译检测;但具体访问时(程序运行期)会报错【如未定义的静态变量】。因此,需要把定义部分的代码包括进工程里来。参考:1,没有加入相应lib库文件.2.类成员有声明,但没有定义.或者定义与声明不符合.转载 2016-05-06 12:15:34 · 1859 阅读 · 0 评论