c++ mfc
萱草的时间
这个作者很懒,什么都没留下…
展开
-
第一个WINDOWS程序
#include #include LRESULT CALLBACK WinSunProc( HWND hwnd, // handle to window UINT uMsg, // message identifier WPARAM wParam, // first message parameter LPARAM lParam原创 2014-05-16 15:20:10 · 484 阅读 · 0 评论 -
英文版VS2010安装中文版帮助文档(Help Library)
安装了英文版VS2010后,可以通过以下步骤安装中文版帮助文档Help Library:1.安装Help Library Manager中文语言包在cn_visual_studio_2010_ultimate_x86_dvd_532347.iso里面找到WCU的Help文件夹,安装对应平台(32位、64位)的CHS语言包。例如我电脑64位的,安装HelpSetupLP_x64_CHS.exe即可。...转载 2018-03-07 14:40:41 · 683 阅读 · 0 评论 -
英文VS2010安装中文版MSDN文档方法
在2010年4月12号发布Visual Studio 2010 and .NET 4正式版。5月26日微软发布了Visual Studio 2010 and .NET 4 RTM中文版,我们还是喜欢使用英文版本VS2010,但是想安装中文版MSDN文档学习下新东西。发现我们使用Help Library Manager指向cn_visual_studio_2010_ultimate_x86_dvd_...转载 2018-03-07 14:39:02 · 512 阅读 · 0 评论 -
MSDN Library for vs 2010 下载和安装
MSDN2010安装及使用(MSDN Library)VS2010正式版不再有单独的MSDN Library安装选项,以至于很多同学找不到本地的MSDN Library来用,其实VS2010的ISO安装光盘里已经包含有MSDN Library,只不过要手动安装,方法如下:1、安装完VS2010后,在开始菜单中打开Microsoft Visual Studio 2010 - Visual Studi...转载 2018-03-07 14:35:45 · 4851 阅读 · 0 评论 -
error C2065: 'IDM_PHONE1' : undeclared identifier
VC++6.0中关于error C2065: 'IDM_PHONE1' : undeclared identifier 这种参数未定义问题,要是已经定义好了,那就主要是配置文件的问题:即,Project_>Settings..中,选C/C++的页,然后在Category中选Precompiled Headers, 下面对应的选项选第一个(Not using precompiled head原创 2015-01-31 20:16:33 · 508 阅读 · 0 评论 -
IntelliSense: "const char *" 类型的实参与 "LPCTSTR" 类型的形参不兼容 (vs2010)
例如:MessageBox(szNameList,"人员"); 改为:MessageBox(szNameList,_T("人员"));原因:unicode字符问题。2010工程默认是宽字符版本解决方法:菜单 项目 -> 属性 (打开属性页) -> 配置属性 -> 常规 -> 字符集 单前选中的应该是“使用Unicode字符集”,改为“使用多字节字符集”转载 2015-01-26 20:10:31 · 769 阅读 · 0 评论 -
fatal error C1083: Cannot open precompiled header file: 'Debug/Menu2.pch': No such file or directory
1)单独编译StdAfx.cpp2)编译所有(即按Ctrl+F7)这时因为该模块没有包括预编译头文件“stdafx.h”的缘故。 VC用一个stdafx.cpp包含头文件stdafx.h,然后在stdafx.h里包含大部分系统头文件,这样编译时VC就通过编译stdafx.cpp把大部分系统头文件预编译进来了,在Debug目录下有一个很大的文件*.pch,这里就存储原创 2015-01-27 20:54:40 · 768 阅读 · 0 评论 -
MFC 0xC015000F 错误
问题:在Win7下编译的程序在XP上无法运行,或者在xp下编译的程序在vista、win7下无法运行。错误异常 0xC015000F: 正被停用的激活上下文不是最近激活的。0xC015000F: The activation context being deactivated is not the most recently activated one.解决方法:转载 2015-01-26 20:05:42 · 1250 阅读 · 0 评论 -
0xC015000F:正被停用的激活上下文不是最近激活的
问题:在Win7下编译的程序在XP上无法运行,或者在xp下编译的程序在vista、win7下无法运行。错误异常 0xC015000F: 正被停用的激活上下文不是最近激活的。0xC015000F: The activation context being deactivated is not the most recently activated one.解决方法:原创 2015-01-26 19:58:00 · 2461 阅读 · 0 评论 -
问题九:C++中::是干嘛用的(域解析操作符)
一两行以上的成员函数最好被定义在类体之外。这要求一个特殊的声明语化来标识一个函数是一个类的成员:成员函数名必须被它的类名限定修饰(qualified)。也就是告诉编译器,这个成员函数在我这类的类域内,直到该成员函数结束。(by the way, 类体就定义了一个类域,类体外通过::扩充类域吧)比如:[cpp] view plain copyclass vec3 { public: ...转载 2018-03-08 11:13:21 · 326 阅读 · 0 评论