1. 当在vc++中预览一个窗口,出现无法关闭窗口的情况时:使用快捷键:Ctrl+PauseBreak
2. VC中出现类丢失的情况,可以删除aps、ncb、clw这三个文件,然后打开工程,ctrl+w,按提示来。
3. CWnd::PreCreateWindow:在窗口没有附着在CWnd之前被框架调用。通过修改CREATESTRUCT这个结构体(CREATESTRUCT定义传递给窗口过程的初始化参数),来修改窗口类和样式。
4. 在窗口创建之后改变外观需要在OnCreate中操作。用SetClassLong这个函数。
5. 虽然不能修改MFC底层代码,但是我们可以创建自己的窗口类,使程序用我们的类去创建窗口。WNDCLASS。设计完窗口类之后应该用RegisterClass注册之
6. 使用AfxGetInstanceHandle()获取当前应用程序的句柄。
7. 修改背景和光标应该在view类中修改
8. SetWindowLong() 在窗口创建之后修改窗口的属性,在OnCreate函数中调用。
9. null-terminated string 以空终止“/0”结尾的字符串
10. AfxRegisterWndClass() 如果想注册自己的窗口类,调用这个函数,返回一个null-terminated string which contains class name