WaitMessage функція дає керування, щоб інші теми, якщо інших повідомлень не в його черга повідомлень. WaitMessage функція призупиняє потік і не повернутися до нового повідомлення буде поміщено до черга повідомлень в темі.
BOOL WaitMessage(VOID)
Ця функція має не параметрів.
Якщо функція завершено успішно, значення, що повертається, є ненульовим.
Якщо функцію не вдається, значення дорівнює нулю. Щоб отримати докладні відомості про помилку, зателефонуйте GetLastError.
Зверніть увагу, що WaitMessage не повернутися, якщо немає непрочитаних вводу в чергу повідомлень після нитки називається функція, щоб перевірити черги. Це тому, що функції, такі як PeekMessage, GetMessage, GetQueueStatus, WaitMessage, MsgWaitForMultipleObjects, і MsgWaitForMultipleObjectsEx перевірити черги а потім змінити стан інформацію для черги, так що вводу більше не розглядається новий. Наступні заклик до WaitMessage не повернеться, поки не приходить новий вхід указаного типу. Ігнорувати існуючі непрочитані вводу (отримана до, під час останнього потік повернення черзі).
nbsp; Windows &NT: вимагає 3.1 або пізнішої версії.
Windows:Вимагає Windows 95 або пізнішої версії.
Windows CE:Не підтримується.
Заголовка:Оголошена в winuser.h.
Імпортувати бібліотеки:Використання user32.lib.
Повідомлення та повідомлення черги огляд, повідомлення та функції черги повідомлень, GetMessage, PeekMessage