CWinThread::Run

virtual int Run( );

返回值:
线程返回的一个整数值。这个值可以通过调用::GetExitCodeThread来获得。

说明:
这个函数为用户界面线程提供了缺省的消息循环。Run接收并分派Windows消息,直到它接收到一个WM_QUIT消息。如果线程的当前消息队列中不包含消息,Run就调用OnIdle以执行空闲处理。接收到的消息被送到PreTranslateMessage成员函数以进行特殊处理,然后被发送到Windows函数::TranslateMessage以进行标志键盘转换。最后,调用Windows函数::DispatchMessage。
Run函数很少被重载,但是你可以重载它以提供特殊的功能。
这个成员函数仅在用户界面线程中使用。

请参阅:CWinApp::Run