第二章消息与消息队列-Read.ppt

第二章消息与消息队列-Read.ppt

第二章 消息与消息队列;;排队消息:;;消息环:;消息(WM_KEYDOWN和WM_KEYUP),虚键消息含有一个标志哪一个键被按过的虚键码,但不是它的字符值,要得到这个值,就必须调用函数TranslateMessage,由它来把虚键消息翻译成字符消息(WM_CHAR),再把它放回到消息队列中,这样字符消息才能在消息环的下轮循环中被发送到窗口过程。;图2-1 排队消息路由图;投递和发送消息:;;通用窗口消息覆盖了一个较大范围的信息和请求,包括鼠标和键盘输入消息、菜单和对话框输入消息、窗口创建和管理消息以及动态数据交换消息(DDE)。;例子: 本应用程序自己用的消息定义: #define USR_MYMESSAGE1 WM_USER+1 #define USR_MYMESSAGE2 WM_USER+2 应用程序间通讯用的消息: 应用程序1: UINT app1MyMessage1=RegisterWindowMessage(“USR_MYMESSAGE1”); UINT app1MyMessage2=RegisterWindowMessage(“USR_MYMESSAGE2”); 应用程序2:

文档评论(0)

1亿VIP精品文档

相关文档