[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);
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. |
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.
Mesaje și mesaj cozile de prezentare, mesaj și mesaj coada de funcții, SendMessage, SendMessageCallback, SendMessageTimeout, SendNotifyMessage