- 4
- 0
- 约 13页
- 2015-10-03 发布于浙江
- 举报
第2章--MFC教程
1 * * 第2章 W32基本程序概念 掌握Windows程序的事件驱动特性,如消息的产成、获得、派送以及判断和处理 2.1 Window程序设计思想 Window程序的运行都是依靠外部发生的事件来驱动的。即:程序不断等待,等待可能的输入,然后做判读,最后做适当的处理。各种输入都是由操作系统捕捉到之后,以消息的形式进入到程序中的,然后程序通过调用API函数GetMessage就可以取得一个消息,程序就是靠它来驱动的。 消息,其实就是Windows内设的一种数据格式: typedef struct tagMSG { HWND hwnd; UINT message; //消息的名称,如WM_PAINT,WM_MOUSEMOVE WPARAM wParam; LPARAM lParam; DWORD time; POINT pt; } MSG; 接收消息并处理消息的就是窗口。每一个窗口都应该有一个函数负责处理消息,我们的任务:设计这个窗口函数。如果一窗口获得一个消息,则必须先判读消息的类型,然后决定处理的方式 2.2 生成一个W32程序 2.2.1 生成W32应用程序框架 2.2.2 W32应用程序Hello的源代码分析 看文本方式显示的资源文件Hello.rc的方法: (1)从文件菜单中选择Open命令,然后选择该资源文件,
原创力文档

文档评论(0)