SendNotifyMessage

Функція SendNotifyMessage вказаний повідомлення надсилається до вікна. Якщо вікно був створений виклику потоку, SendNotifyMessage вимагає процедура вікна вікна і не повернутися до вікна процедура має обробити повідомлення. Якщо вікно було створено на іншому потоку, SendNotifyMessage передає повідомлення у вікні порядку і повертається відразу; Він не може чекати вікно процедури для завершення обробки повідомлення.

(BOOL SendNotifyMessage HWND  hWnd, / / ручка вікна призначенняUINTMsg, / / повідомлення для надсиланняWPARAMwParam, / / перші повідомлення параметраLPARAMlParam / / другий параметр повідомлення);
 

Параметри

hWnd
Ручка вікна, чиї вікно процедура буде отримувати повідомлення. Якщо цей параметр HWND_BROADCAST, повідомлення надсилається до всіх вікон верхнього рівня в системі, включаючи інвалідів або невидимим unowned windows, перекриваються windows і спливаючих вікон; але повідомлення не надіслано до дитини windows.
Msg
Визначає повідомлення, відправлені.
wParam
Визначає докладніші конкретного повідомлення.
lParam
Визначає докладніші конкретного повідомлення.

Повернення значень

Якщо функція завершено успішно, значення, що повертається, є ненульовим.

Якщо функцію не вдається, значення дорівнює нулю. Щоб отримати докладні відомості про помилку, зателефонуйте GetLastError.

Зауваження

Якщо надіслати повідомлення у діапазоні нижче WM_USER асинхронні повідомлення функцій (PostMessage, SendNotifyMessageі SendMessageCallback), його параметрів повідомлення не може містити покажчиків. В іншому випадку операція не вдасться. Функції буде повернутися до отримання потоку мав можливість обробляти повідомлення і відправник буде вільний пам'ять, перш ніж воно.

Застосунки, які необхідно спілкуватися за допомогою HWND_BROADCAST слід використовувати функцію RegisterWindowMessage отримати унікальний повідомлення для inter-application комунікації.

QuickInfo

nbsp; Windows &NT: вимагає 3.1 або пізнішої версії.
Windows:Вимагає Windows 95 або пізнішої версії.
Windows CE:Потрібна Версія 1.0 або пізнішу версію.
Заголовка:Оголошена в winuser.h.
Імпортувати бібліотеки:Використання user32.lib.
Юнікод:Реалізований у вигляді Юнікод і ANSI версії на Windows NT.

Дивіться також

Повідомлення та повідомлення черги огляд, повідомлення та функції черги повідомлень, PostMessage, PostThreadMessage, RegisterWindowMessage, SendMessage SendMessageCallback, SendNotifyMessage

Index