SendNotifyMessage

Het opgegeven bericht verzendt de SendNotifyMessage functie naar een venster. Als het venster is gemaakt door de aanroepende draad, SendNotifyMessage roept de procedure venster voor het venster en niet tot de venster-procedure heeft het bericht verwerkt. Als het venster is gemaakt door een andere thread, SendNotifyMessage wordt doorgegeven aan de procedure venster en return onmiddellijk; het wacht niet op de venster-procedure te voltooien met het verwerken van de berichten.

BOOL SendNotifyMessage ()  HWND  hWnd, / / verwerken van bestemming vensterUINTMsg, / / bericht te sturenWPARAMwParam, / / eerste bericht parameterLPARAMlParam / / tweede bericht parameter);
 

Parameters

hWnd
Ingang naar het venster waarvan procedure venster wordt het bericht. Als deze parameter HWND_BROADCAST is, wordt het bericht naar alle vensters op het hoogste niveau in het systeem, inclusief handicap of onzichtbare unowned windows, overlappende vensters, en pop-upvensters; maar het bericht niet verzonden naar kind windows.
Msg
Hiermee geeft u het bericht moet worden verzonden.
wParam
Hiermee geeft u extra message-specifieke informatie.
lParam
Hiermee geeft u extra message-specifieke informatie.

Retourwaarden

Als de functie slaagt, is de retourwaarde aan nul.

Als de functie mislukt, is de retourwaarde nul. Te krijgen uitgebreide foutinformatie, Bel GetLastError.

Opmerkingen

Als u verzenden een bericht in het bereik onder WM_USER de asynchroon bericht functies (PostMessage, SendNotifyMessageen SendMessageCallback), kunnen de bericht-parameters pointers niet opnemen. Anders mislukt de bewerking. De functies zal terugkeren voordat de ontvangende draad een kans heeft voor het verwerken van het bericht en de afzender zal gratis het geheugen voordat het wordt gebruikt.

Toepassingen die moeten communiceren met behulp van HWND_BROADCAST moeten de functie RegisterWindowMessage gebruiken voor het verkrijgen van een unieke bericht voor bepaalde communicatie.

Syntaxisinfo

nbsp;áWindows &NT: versie 3.1 of hoger vereist.
Windows:Windows 95 of hoger vereist.
Windows CE:Versie 1.0 of hoger vereist.
Header:Verklaard in winuser.h.
Bibliotheek importeren:User32.lib gebruiken.
Unicode:Ge´mplementeerd als Unicode en ANSI-versies van Windows NT.

Zie ook

Berichten en bericht wachtrijen overzicht, bericht en bericht wachtrij functies, PostMessage, PostThreadMessage, RegisterWindowMessage, SendMessage SendMessageCallback, SendNotifyMessage

Index