VC++深入详解学习笔记
wangjiwei2010
这个作者很懒,什么都没留下…
展开
-
孙鑫VC++讲座笔记-(1)Windows程序内部运行机制
孙鑫VC++讲座笔记-(1)Windows程序内部运行机制 1,windows程序设计是种事件驱动方式的程序设计,主要基于消息的。当用户需要完成某种功能时,需要调用OS某种支持,然后OS将用户的需要包装成消息,并投入到消息队列中,最后应用程序从消息队列中取走消息并进行响应。2,消息结构:typedef struct tagMSG { // msg HWND hwnd;转载 2006-10-24 09:31:00 · 1685 阅读 · 0 评论 -
孙鑫VC++讲座笔记-(2)C++
孙鑫VC++讲座笔记-(2)C++ 1 c语言中,结构体struct中不能包括函数的,而在C++中struct中可以包括函数。2 C++中结构体和类可以通用,区别主要表现在访问控制方面:struct中默认是public,而 class中默认的是private。3 构造函数最重要的作用是创建对象的本身,C++中每个类可以拥有多个构造函数,但必须至少有一个构造函转载 2006-10-24 10:31:00 · 1153 阅读 · 0 评论 -
孙鑫VC++讲座笔记-(3)MFC程序框架的剖析
孙鑫VC++讲座笔记-(3)MFC程序框架的剖析 1 寻找WinMain人口: 在安装目录下找到MFC文件夹下的SRC文件夹,SRC下是MFC源代码。 路径:MFC|SRC|APPMODUL.CPP:_tWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow){转载 2006-10-24 10:33:00 · 1319 阅读 · 0 评论 -
孙鑫VC++讲座笔记-(4)MFC消息映射机制的剖析
孙鑫VC++讲座笔记-(4)MFC消息映射机制的剖析 一,消息映射机制1,消息响应函数:(例:在CDrawView类响应鼠标左键按下消息) 1)在头文件(DrawView.h)中声明消息响应函数原型。 //{{AFX_MSG(CDrawView) //注释宏 afx_msg void OnLButtonDown(UINT nFlags, CPo转载 2006-10-24 10:36:00 · 1499 阅读 · 0 评论 -
孙鑫VC视频勘误和说明
一、在视频Lesson2中,在介绍构造函数时,我说:“构造函数最重要的作用是创建对象本身,对象内存的分配由构造函数来完成的”,这句话是错的,对象内存的分配和构造函数没有关系,对象内存的分配是由编译器来完成的,构造函数的作用是对对象本身做初始化工作,也就是给用户提供初始化类中成员变量的一种方式,在类对象有虚表的情况下,构造函数还对虚表进行初始化。另外,我说:“C++又规定,如果一个类没有提供任何转载 2006-10-24 10:37:00 · 1426 阅读 · 0 评论