下载此文档

Windows编程基础891教程教案.ppt


文档分类:IT计算机 | 页数:约25页 举报非法文档有奖
1/25
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/25 下载此文档
文档列表 文档介绍
。[例Ex_HelloMsg]一个最简单的Windows应用程序(1)运行MicrosoftVisualC++,选择“文件”“新建”菜 单命令,打开应用程序向导,显示出“新建”对话框。(2)在工程名称框中键入Win32应用程序项目名称elloMsg。(3)单击[确定]按钮继续。(4)再次选择“文件”“新建”菜单命令,显示出“新建”对话框。“新建”:WinMain函数的原型如下:intWINAPIWinMain(HINSTANCEhInstance, //当前实例句柄HINSTANCEhPrevInstance, //以前的实例句柄LPSTRlpCmdLine, //指向命令行参数的指针intnCmdS//,包含了一些Windows头文件。程序中,MessageBox是一个Win32PI(ApplicationProgrammingInterface,应用程序接口)函数,用来弹出一个对话框窗口,显示短信息。[例Ex_HelloWin]一个较完成的Windows应用程序(1)按照Ex_HelloMsg示例方法,创建一个Anemptyproject类型的Win32Application(Win32应用程序)项目Ex_HelloWin。(2)选择“文件”“新建”菜单命令,显示出“新建”对话框。单击“文件”标签,在左边的列表框中选择C++SourceFile项,在右边的“文件”,单击[确定]按钮。(3)在文档窗口中输入代码:Ex_HelloMsg示例相比,Ex_HelloWin要复杂的多,可以将其分是两个基本函数的程序结构。函数WndProc用来接收和处理各种不同的消息,而WinMain函数通常要完成以下几步工作:定义并调用API函数RegisterClass注册应用程序的窗口类。。CreateWindow函数具有下列原型:HWNDCreateWindow(LPCTSTR lpClassName,//已注册的窗口类名LPCTSTR lpWindowName, //窗口标题DWORD dwStyle, //窗口风格int x, //窗口的水平位置int y, //窗口的垂直位置int nWidth, //窗口宽度int nHeight, //窗口高度HWND hWndParent,//父窗口句柄HMENU hMenu, //菜单句柄或控件标识HINSTANCEhInstance,//应用程序实例句柄LPVOID lpParam //。如果接收到WM_QUIT消息,则退出应用程序。(4)编译运行程序,窗口中单击鼠标左键,会弹出对话框。:,包含用于处理用户动作和窗口消息的窗口函数。还会发现一个Windows应用程序还常常具有一些特性:消息驱动机制图形设备接口(GDI),在于控制台应用程序是通过调用系统函数来获得用户输入,而Windows程序则是通过系统发送的消息来处理用户输入。Windows操作环境中,无论是系统产生的动作或用户运行应用程序产生的动作,称为事件(Events)产生的消息(Message)。

Windows编程基础891教程教案 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数25
  • 收藏数0 收藏
  • 顶次数0
  • 上传人坚持
  • 文件大小291 KB
  • 时间2020-07-09