以下はMSDN英語版に書かれている正しいメッセージループの書き方である:MSGmsg;BOOLbRet;while((bRet=GetMessage(&msg,NULL,0,0))!
基本上事件循环的程式码如下所示（C语言/C++程式语言）：MSGmsg;//用于存储一条消息BOOLbRet;//从UI线程消息队列中取出一条消息while((bRet=GetMessage(&msg,NULL,0,0))!