Windows消息系统.docVIP

  • 4
  • 0
  • 约2.57万字
  • 约 22页
  • 2016-08-22 发布于湖北
  • 举报
9 M: i( B8 R [+ E G/ I5 ]! Q  消息系统对于一个win32程序来说十分重要,它是一个程序运行的动力源泉。一个消息,是系统定义的一个32位的值,他唯一的定义了一个事件,向Windows发出一个通知,告诉应用程序某个事情发生了。例如,单击鼠标、改变窗口尺寸、按下键盘上的一个键都会使Windows发送一个消息给应用程序。: s. D+ s7 g# k 7 S3 ^6 n @2 ?- B8 b 2 z( Z# y2 K5 _0 ] 0 Q4 |1 j7 y: r  消息本身是作为一个记录传递给应用程序的,这个记录中包含了消息的类型以及其他信息。例如,对于单击鼠标所产生的消息来说,这个记录中包含了单击鼠标时的坐标。这个记录类型叫做MSG,MSG含有来自windows应用程序消息队列的消息信息,它在Windows中声明如下:# |- P x% y6 k+ v4 n! ^ 5 u. X, F3 y5 a/ \4 f5 ]4 t $ n5 x9 o4 ]$ F??l9 J9 G8 r+ x I1 x typedef struct tagMsg # Z0 c, m4 C1 }??C??k1 s; s{4 j: Z4 \; F X7 r4 I$ X HWND hwnd; 接受该消息的窗口句柄 9 _ W$ \( S I4 N, b- HUINT message; 消

文档评论(0)

1亿VIP精品文档

相关文档