SendNotifyMessage işlevi, belirtilen iletinin pencere gönderir. Pencerede arama iş parçacığı tarafından oluşturulmuşsa, SendNotifyMessage için pencere pencere yordamı çağırır ve ileti penceresinin yordam işleyene kadar döndürmez. Pencereyi farklı bir iş parçacığı tarafından oluşturulmuşsa, SendNotifyMessage ileti penceresinin yordam geçirir ve hemen verir; ileti işleme bitirmek pencere yordamı beklemez.
bool SendNotifyMessage () hwnd hWnd, / / idare hedef penceresiUINTMsg, / / mesaj göndermek içinwparamwParam, / / ilk mesajı parametresilparamlParam / / saniye iletisi parametresi);
İşlev başarılı olursa, dönüş değeri sıfır.
İşlev başarısız olursa, dönüş değeri sıfırdır. Genişletilmiş hata bilgilerini için GetLastError.
Sen bir wm_user aşağıdaki aralıktaki (PostMessage, SendNotifyMessageve SendMessageCallback) Zaman uyumsuz ileti işlevlere gönderirseniz, ileti parametrelerinin işaretçiler içerir değil. Aksi halde işlem başarısız olur. Fonksiyonlar-ecek dönmek önce alıcı konu iletiyi işlemek için bir şans olmuştur ve kullanılmadan önce gönderen bellek özgür irade.
Hwnd_broadcast kullanarak iletişim kurmak için gereken uygulamaları protokollerinde iletişim için benzersiz bir ileti almak için RegisterWindowMessage işlevini kullanmalısınız.
nbsp; Windows &NT: sürüm 3.1 veya üstü gerektirir.
Windows:Windows 95 veya sonraki sürümleri gerektirir.
Windows ce:Sürüm 1.0 veya daha ilerisini gerektirir.
Header:WINUSER.h ilan etti.
İçe Library:User32.lib kullanın.
Unicode:Unicode ve ANSI sürümleri Windows NT olarak uygulanır.
İleti ve ileti sıraları genel bakış, ileti ve ileti sırası işlevleri, PostMessage, PostThreadMessage, RegisterWindowMessage, SendMessage SendMessageCallback, SendNotifyMessage