InSendMessageEx

[Acest lucru este documenta?ia preliminare și subiect pentru a schimba].

Funcția InSendMessageEx determină dacă procedura fereastra curentă este prelucrare un mesaj care a fost trimis de la un alt fir (în același proces sau un proces diferit). Această funcție este similar cu funcția de InSendMessage , dar oferă informații suplimentare despre modul în care a fost trimis mesajul.

(DWORD InSendMessageEx LPVOID  lpReserved  / / trebuie să fie NULL);
 

Parametrii

lpReserved
Rezervate; trebuie să fie NULL.

Valorile întroarse

Dacă mesajul nu a fost trimis, valoarea returnată este ISMEX_NOSEND. În caz contrar, valoarea returnată este una sau mai multe din următoarele valori.

Valoarea Sensul
ISMEX_CALLBACK Mesajul a fost trimis utilizând funcția SendMessageCallback . Firul care a trimis mesajul nu este blocat.
ISMEX_NOTIFY Mesajul a fost trimis utilizând funcția SendNotifyMessage . Firul care a trimis mesajul nu este blocat.
ISMEX_REPLIED Procedura fereastra prelucrat mesajul. Firul care a trimis mesajul nu mai este blocat.
ISMEX_SEND Mesajul a fost trimis utilizând funcția SendMessage sau SendMessageTimeout . Dacă ISMEX_REPLIED nu este setată, firul care a trimis mesajul este blocat.

QuickInfo

nbsp; Windows &NT: necesită versiunea 5.0 sau o versiune ulterioară.
Windows:Necesită Windows 98.
Windows CE:Neacceptat.
Antet:A declarat în winuser.h.
Import Biblioteca:Utilizarea user32.lib.

A se vedea, de asemenea

Mesaje și mesaj cozile de prezentare, mesaj și mesaj coada de funcții, SendMessage, SendMessageCallback, SendMessageTimeout, SendNotifyMessage

Index