VC编程Windows消息处理机制、阻塞试验、SetTimer、MessageBox、小心消息响应处理函数多个并存12_7.pdfVIP

  • 57
  • 0
  • 约1.65万字
  • 约 13页
  • 2017-05-29 发布于湖北
  • 举报

VC编程Windows消息处理机制、阻塞试验、SetTimer、MessageBox、小心消息响应处理函数多个并存12_7.pdf

VC 编程Windows 消息处理机制、阻塞试验、SetTimer、MessageBox、小心消息响应处理 函数多个并存 wxleasyland@ 2012.7 wxleasyland 试验: VC6 标准WIN32 程序,Windows 消息处理机制: 1.在注册窗口类时,指定了消息处理函数WndProc ()。 2.WinMain ()里有消息循环: while (GetMessage(msg, NULL, 0, 0)) { if (!TranslateAccelerator(msg.hwnd, hAccelTable, msg)) { TranslateMessage (msg) ; DispatchMessage(msg) ; } } 3.在WndProc()里,对各个消息进行处理!! l 消息队列是线程所有,并非窗口所有和进程所有。 l 一个线程的所有窗口,比如父窗口 (主窗口)、对话框、 息框等都是使用这 个线程的同一个消息队列!!!! l 窗口有消息循环。窗口里的控件应该就没有消息循环了吧。 试验: 一、MFC 中,用TIMER,发现,在TIMER

文档评论(0)

1亿VIP精品文档

相关文档