窗口机制 消息循环 消息队列.docVIP

  • 26
  • 0
  • 约8.19千字
  • 约 9页
  • 2017-02-28 发布于湖北
  • 举报
注:以下所说windows线程是指与调用了与图形用户界面相关的函数的线程,而windows进程则是包含windows线程的进程,以区别于一般的进程和线程 一个线程只有一个报文队列,但可以有多个窗口,每个窗口都有WndProc函数 窗口对象如下: Typedef struct _WINDOW_OBJECT{ PW32THREADINFO ti; PDESKTOP Desktop; …… UNICODE_STRING WindowName; …… RECT WindowRect; …… //pointer to the owning thread’s message queue PUSER_MESSAGE_QUEUE MessageQueue; //指向所属进程的消息队列 Struct _WINDOW_OBJECT *FirstChild; Struct _WINDOW_OBJECT *LastChild; Struct _WINDOW_OBJECT *NextSibling; Struct _WINDOW_OBJECT *PrevSibling; //ENTRY in the list of thread windows LIST_ENTRY ThreadListEntry; //Handle to the owner window HW

文档评论(0)

1亿VIP精品文档

相关文档