ImageVerifierCode 换一换
格式:PPT , 页数:11 ,大小:101.50KB ,
资源ID:10905884      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-10905884.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Windows消息机制简单介绍.ppt)为本站会员(精品资料)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

Windows消息机制简单介绍.ppt

1、Windows 程序基本原理,教 师: 王 涛 电 话: 51688243 办公室: 九教北512 E-mail: ,计算机软硬件的相互关系,Windows API,应用程序通过操作系统来操作计算机设备. 操作系统把它所能够完成的功能以函数的形式提供给应用程序使用,这些函数的集合就是Windows操作系统提供给应用程序编程接口(Application Programming Interface),简称Windows API。,操作系统将感知的事件以消息(Message)形式通知应用程序. 每个应用程序维护一个消息队列,按照先后顺序从队列中取出消息并进行处理. Windows将消息封装成MSG结

2、构进行传递.typedef struct tagMSG HWND hwnd; UINT message;WPARAM wParam;LPARAM lParam;DWORD time;POINT pt; MSG;,消息队列,句柄(HANDLE)是资源的标识,本质上是一个无符号整数值. 操作系统要管理各种资源,都是通过句柄来查找对应资源。 根据不同类型的资源,句柄分为: 应用实例句柄(HINSTANCE) 窗体句柄(HWND) 图标句柄(HICON ) 光标句柄(HCURSOR) 设备环境句柄(HDC) 位图句柄(HBITMAP) 文件句柄(HFILE) 画笔句柄(HPEN) ,句柄,WinMai

3、n函数,WimMain函数为Windows程序的入口函数.int WINAPI WinMain(HINSTANCE hInstance, / 当前实例句柄HINSTANCE hPrevInstance, / 前一实例句柄LPSTR lpCmdLine, / 命令行参数int nCmdShow / 显示状态);,一个完整的窗口程序必须包括: 创建并显示窗口 设计窗口类 注册窗口类 创建窗口 显示并更新窗口 处理消息 边写消息循环 编写消息处理函数,完整的窗口程序,typedef struct _WNDCLASS UINT style; WNDPROC lpfnWndProc; int cbCls

4、Extra; int cbWndExtra; HANDLE hInstance; HICON hIcon; HCURSOR hCursor; HBRUSH hbrBackground; LPCTSTR lpszMenuName; LPCTSTR lpszClassName; WNDCLASS;,设计窗口类,第二个成员变量lpfnWndProc指定了这一类型窗口的过程函数,也称回调函数。 回调函数的原理是这样的,当应用程序收到给某一窗口的消息时,就应该调用某一函数来处理这条消息。该函数的调用由操作系统来完成,但是回调函数本身的代码必须由应用程序自己完成。,窗口过程函数,窗口过程函数的名字可以取不

5、同名字, 但函数原型(返回值类型,参数个数及类型)必须相同.LRESULT CALLBACK WndMsgProc(HWND hwnd, / 窗口句柄UINT uMsg, / 消息号WPARAM wParam, / 消息参数1LPARAM lParam / 消息参数2);,窗口过程函数,几个基本术语,API(Application Programming Interface, 应用编程接口) SDK(Software Development Kit, 软件开发工具包) MFC(Microsoft Found Class, 微软基本类) STL(Standard Template Library, 标准模板库) MSDN(Microsoft Software Developer Network, 微软提供的开发文档),

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报