Windows程序和MFC编程.ppt
Windows程序和MFC编程 程序类型和特点 Windows程序流程 消息及其处理 MFC基础类 应用向导和类向导 消息映射 程序类型和特点 类型 命令行应用和Windows应用 Console Application和 Win32 Application 特点 命令行应用:简洁,效率高,但制作使用都不方便。 Win32应用:方便友好,但程序庞大。 例1 一个简单的Windows应用程序。 程序显示一行信息: 欢迎进入Visual C++世界! 步骤: 1)新建一个空的Win32 Application; 2)添加 C++ Source File 命令行方式简洁,而GUI方式代码如下: 程序类型和特点 #include windows.h LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM); int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,LPSTR lpCmdLine, int nCmdShow) { HWND hwnd ; MSG msg ; WNDCLASS wndclass ; wndclass.style = CS_HREDRAW | CS_VREDRAW ; wndclass.lpfnWndProc = WndProc ; wndclass.cbClsExtra = 0 ; wndclass.cbWndExtra = 0 ; wndclass.hInstance = hInstance ; wndclass.hIcon = LoadIcon (NULL, IDI_APPLICATION) ; wndclass.hCursor = LoadCursor (NULL, IDC_ARROW) ; wndclass.hbrBackground = (HBRUSH) GetStockObject (WHITE_BRUSH) ; wndclass.lpszMenuName = NULL ; wndclass.lpszClassName = HelloWin; 程序类型和特点 if (!RegisterClass (wndclass)) { MessageBox (NULL,窗口注册失败!, HelloWin, 0) ; return 0 ; } hwnd = CreateWindow (HelloWin, // 窗口类名 我的窗口, // 窗口标题 WS_OVERLAPPEDWINDOW, // 窗口样式 CW_USEDEFAULT, // 窗口最初的 x 位置 CW_USEDEFAULT, // 窗口最初的 y 位置 CW_USEDEFAULT, // 窗口最初的 x 大小 CW_USEDEFAULT, // 窗口最初的 y 大小
您可能关注的文档
- SMT_LED_MODULE__制造工程.pptx
- SMT产业发展现状与趋势.doc
- SMT表面安装的工艺流程.doc
- SMC新型总线控制系统 培训.ppt
- SMT设备年度保养计划.xls
- SOX404条款的实施-控制例外事项与缺陷的评估框架.ppt
- SPC工序能力研究PPK form.xls
- SPC工序能力研究PPK form.xls
- SQL Server 2005 全文搜索.docx
- SQL Server2005_12数据管理__管理快照、复制.ppt
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
原创力文档

文档评论(0)