Как обрабатывать меню в главном окне из рабочего потока?
От: Geroi  
Дата: 08.08.08 11:09
Оценка:
Есть прога. В главном окне обычное меню.
Есть рабочий поток создаваемый
AfxBeginThread(potokF,m_pMainWnd->GetSafeHwnd(),THREAD_PRIORITY_NORMAL);

Как сделать чтобы обработка нажатых пунктов меню была в этом потоке?
Можно ли так сделать?
Re: Как обрабатывать меню в главном окне из рабочего потока?
От: dcb-BanDos Россия  
Дата: 10.08.08 09:00
Оценка:
Здравствуйте, Geroi, Вы писали:

G>Есть прога. В главном окне обычное меню.

G>Есть рабочий поток создаваемый
G>
G>AfxBeginThread(potokF,m_pMainWnd->GetSafeHwnd(),THREAD_PRIORITY_NORMAL);
G>

G>Как сделать чтобы обработка нажатых пунктов меню была в этом потоке?
G>Можно ли так сделать?

из главного потока слать PostThreadMessage рабочему по нажатию пункта меню, и в рабочем делать читать и обрабатывать сообщения
Ничто не ограничивает полет мысли программиста так, как компилятор.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.