![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
深入浅出MFC学习笔记
文章平均质量分 73
wangjiwei2010
这个作者很懒,什么都没留下…
展开
-
深入浅出MFC学习笔记(1)
1. LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) { ... } 参数: message 相当于WM_COMMAND,WM_DESTROY等 wParam: 如: int wmId, wmEvent; wmId = LOWORD(wParam);//取低原创 2006-10-10 18:12:00 · 2247 阅读 · 0 评论 -
《深入浅出MFC》第109页,关于Iskindof的介绍
7.拼了,2000分拿下《MFC 深入浅出》 问题 3 。 ren20 () 2001-02-15 08:51:00 在 VC/MFC / 基础类 提问每个问题100分,20个问题应该可以拿下深入浅出。呵呵 问题3: 〈MFC深入浅出〉 第109页,关于iskindof 的介绍。 我有一点不明白。 BOOL转载 2006-10-17 17:43:00 · 2193 阅读 · 0 评论 -
非虚拟函数与虚拟函数的区别(读《深入浅出MFC》第三章MFC六大关键技术之仿真Frame2有感):
1.当由指针调用由子类(或某一个类)实例化的对象时(不管此指针是指向谁的那个类型的,只要合法),当指针调用此对象中的函数时(不管是子类中添加的还是由父类继承来的),如果此函数是非虚拟函数,则首先在那个类中寻找这个函数,若找不到则依次向父类中寻找,直至找到(如果找不到,那此程序就出错了,呵呵),但不会向下向子类中寻找;如果此函数是虚拟函数,则就要严重关注此实例化对象,不管是先前指针所指向的还是后来又原创 2006-10-17 18:47:00 · 1142 阅读 · 0 评论 -
查找错误的几个调试方法&一些C/C++的文章&一些零碎知识
CWinApp代表整个MFC应用程序所谓“窗口handle”和“C++”结盟,实际上是CWnd对象有一个成员变量m_hWnd,就放着对应的窗口handle。所以,只要你手上有一个CWnd对象或CWnd对象指针,就可以轻易获得其窗口handle:HWND hWnd = pWnd->m_hWnd;----------------在Windows下,栈是向低地址扩展的数据结构,是一块连续的内存的区域。堆原创 2006-10-18 18:13:00 · 1352 阅读 · 0 评论