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);
Als de functie slaagt, is de retourwaarde aan nul.
Als de functie mislukt, is de retourwaarde nul. Te krijgen uitgebreide foutinformatie, Bel GetLastError.
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.
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.
Berichten en bericht wachtrijen overzicht, bericht en bericht wachtrij functies, PostMessage, PostThreadMessage, RegisterWindowMessage, SendMessage SendMessageCallback, SendNotifyMessage