WaitForMultipleObjects() vs ::GetMessage()
От: Gilberto  
Дата: 27.01.05 08:58
Оценка:
Доброго времени суток.

Вопрос такой. У меня есть нескколько.... условно назовём их евентами.
Несколько евентов (для простоты — 2).

И у меня есть функция WaitForMultipleObjects() в каком-то месте, которая ждёт срабатывания любого из этих объектов.

Так же ещё, как мы знаем существует функция GetMessage(), которая, если в очереди нет сообжений, ждёт пока не поступит какоенибудь сообщение.
Вопрос такой: могу ли я как-то увязать (не создавая дополнительного потока) в функции WaitForMultipleObjects() ожидание двух "обычных" эвентов и евента-аналога GetMessage, который бы срабатывал, как только в очереди появляется первое сообщение ?
Re: WaitForMultipleObjects() vs ::GetMessage()
От: Pavel Dvorkin Россия  
Дата: 27.01.05 09:01
Оценка: 1 (1)
Здравствуйте, Gilberto, Вы писали:

G>Доброго времени суток.



G>Так же ещё, как мы знаем существует функция GetMessage(), которая, если в очереди нет сообжений, ждёт пока не поступит какоенибудь сообщение.

G>Вопрос такой: могу ли я как-то увязать (не создавая дополнительного потока) в функции WaitForMultipleObjects() ожидание двух "обычных" эвентов и евента-аналога GetMessage, который бы срабатывал, как только в очереди появляется первое сообщение ?

MsgWaitForMultipleObjects

With best regards
Pavel Dvorkin
With best regards
Pavel Dvorkin
Re: WaitForMultipleObjects() vs ::GetMessage()
От: vadim77 Израиль  
Дата: 27.01.05 09:01
Оценка:
Здравствуйте, Gilberto, Вы писали:

Try MsgWait...
Re[2]: WaitForMultipleObjects() vs ::GetMessage()
От: Gilberto  
Дата: 27.01.05 09:09
Оценка:
Здравствуйте, Pavel Dvorkin, Вы писали:

PD>Здравствуйте, Gilberto, Вы писали:


G>>Доброго времени суток.



G>>Так же ещё, как мы знаем существует функция GetMessage(), которая, если в очереди нет сообжений, ждёт пока не поступит какоенибудь сообщение.

G>>Вопрос такой: могу ли я как-то увязать (не создавая дополнительного потока) в функции WaitForMultipleObjects() ожидание двух "обычных" эвентов и евента-аналога GetMessage, который бы срабатывал, как только в очереди появляется первое сообщение ?

PD>MsgWaitForMultipleObjects


PD>With best regards

PD> Pavel Dvorkin

Thanks!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.