Здравствуйте, Sasparella, Вы писали:
S>из потока посылайье главному окну сообщение, в ответ на которое обновляйте.
S>НО, посылайте не
S>S>pMainWnd->SendMessage(...)
S>
S>а так
S>S>::SendMessage(pMainWnd->GetSafeHwnd(),...)
S>
А какая разница? Посмотрите на код CWnd::SendMessage(), он делает то же, что вы и предлагаете, т.е. берет указатель this, из него извлекает m_hWnd и передает m_hWnd первым параметром глобальной функции ::SendMessage
_AFXWIN_INLINE LRESULT CWnd::SendMessage(UINT message, WPARAM wParam, LPARAM lParam)
{ ASSERT(::IsWindow(m_hWnd)); return ::SendMessage(m_hWnd, message, wParam, lParam); }