11 2009 档案
【转载】MFC数据类型(Data Type)
摘要:BOOL:Boolean值(布尔值,不是TRUE就是FALSE)BSTR:32-bit字符指针BYTE:8-bit整数,未带正负号COLORREF:32-bit数值,代表一个颜色值DWORD:32-bit整数,未带正负号LONG:32-bit整数,带正负号LPARAM:32-bit数值,作为窗口函数或callback函数的一个参数LPCSTR:32-bit指针,指向一个常数字符串LPSTR:32-...
阅读全文
CDialog中的执行路径
摘要:基于对话框的应用程序与基于SDI和MDI的程序,在程序执行路径上有所不同。对话框的执行路径是:1.刚开始都是差不多的:_tWinMain——>AfxWinMain——>theApp.InitInstance()2.接下来有所不同:theApp.InitInstance()——>int nResponse = ...
阅读全文
C++ 中int,char,string,CString类型转换(一)
摘要:1. c++中string到int的转换1) 在C标准库里面,使用atoi:#include <cstdlib> #include <string>std::string text = "152"; int number = std::atoi( text.c_str() ); if (errno == ERANGE) //可能是std::errno { //number可...
阅读全文
C++ 技术术语积累
摘要:不断更新:数据对齐,见:http://book.csdn.net/bookfiles/827/10082724877.shtml#_ftn10字节对齐,说明见:http://blog.csdn.net/zzffly9/archive/2007/10/26/1844421.aspxdynamic_cast可以用于类之间的交叉转换,说明如下:dynamic_cast还支持交叉转换(cross cast...
阅读全文
第4至6课笔记
摘要:1.Load***()函数一般用于加载资源 MFC中的类都是C***,如Cwnd,CPen,C表示Class。2.路径层的最用.... BeginPath,EndPath,SelectClipPath()5 DrawText可以实现文字变色的效果6.定时器: 使用使用标示符进行表示. SetTimer();启动定时器, KillTimer();停止定时器,用这两个函数可以实现对一个定时器...
阅读全文
关于GetDC与GetWindowDC 的区别
摘要:GetDc函数:用于获得hWnd参数所指定窗口的客户区域的一个设备环境。所获得的设备环境可以是通用、类或者私有类型,具体由指定窗口的类风格决定。对于通用设备环境,GetDc函数每次获取一个设备环境时都会用默认属性对它进行初始化。该函数获得的类和私有设备环境会与它们最后一次的设置保持一致。当设备环境不再需要时,应该调用ReleaseDC函数将其释放。GetWindowDC函数:返回hWnd参数所指定...
阅读全文
第三课:MFC内部组织原理结构
摘要:申明:本文是我看了孙鑫老师的VC++视频教程后的总结,相当于学习笔记吧,纯粹是为了方便自己。同时也希望能对大家学习vc++有所帮助。至于文中的内容如果有什么错误或不 妥,欢迎指出。欢迎加我的QQ:124561376进行讨论,共同学习。由于这是笔记,所以阅读起来可能有点凌乱,所以详细请看“孙鑫老师的VC++视频教程”,1. 无论是用win32 SDK编写的应...
阅读全文
第一课:Win32程序内部运行基本原理
摘要:申明:本文是我看了孙鑫老师的VC++视频教程后的总结,相当于学习笔记吧,纯粹是为了方便自己。同时也希望能对大家学习vc++有所帮助。至于文中的内容如果有什么错误或不妥,欢迎指出。欢迎加我的QQ:124561376进行讨论,共同学习。下面介绍了在使用WIN32 SDK 进行程序开发中,程序运行流程。 1.Windows程序的入口函数为:WinMain();函数的原型为:代码 Code highli...
阅读全文
c++中的 const与指针
摘要:const与指针 有一下几种表示形态:double tr=5;double tb=4;1. const double * cptr=&tr;2. double const *cptr=&tr;3. double * const cptr=&tr;4. const double *const cptr=&tr;5. double const *const cptr=&...
阅读全文
VC++ 出现错误:cannot convert from 'const char [7]' to 'LPCWSTR'和 宏 _T()用处
摘要:解决方法:方法一: 菜单栏->project->xxx properties->Configuration Properties->General->Character Set,改成“not set”或改成“Use Multi-Byte Character Set”。方法二: 在const char前加上_T宏,进行...
阅读全文
浙公网安备 33010602011771号