[To wstępne dokumentacji oraz z zastrzeżeniem zmiany.]
Funkcja InSendMessageEx określa, czy bieżąca procedura okna przetwarzania wiadomości, które zostało wysłane z innego wątku (w tym samym procesie lub inny proces). Ta funkcja jest podobna do funkcji InSendMessage , ale zawiera dodatkowe informacje na temat jak wiadomość została wysłana.
(DWORD InSendMessageEx Elementem LPVOID lpReserved / / muszą mieć wartości NULL.);
Jeśli wiadomość nie została wysłana, wartość zwracany jest ISMEX_NOSEND. W przeciwnym razie wartość zwracany jest jeden lub więcej z następujących wartości.
| Wartość | Znaczenie |
|---|---|
| ISMEX_CALLBACK | Wiadomość została wysłana za pomocą funkcji SendMessageCallback . Wątek, który wysłał wiadomość nie jest blokowana. |
| ISMEX_NOTIFY | Wiadomość została wysłana za pomocą funkcji SendNotifyMessage . Wątek, który wysłał wiadomość nie jest blokowana. |
| ISMEX_REPLIED | Procedurę okna przetworzy wiadomość. Wątek, który wysłał wiadomość jest już zablokowany. |
| ISMEX_SEND | Wiadomość została wysłana, przy użyciu funkcji SendMessage lub SendMessageTimeout . Jeśli ISMEX_REPLIED nie jest ustawiona, wątek, który wysłał wiadomość zostanie zablokowany. |
nbsp; Windows &NT: wymaga wersji 5.0 lub nowszej.
Systemu Windows:Wymaga systemu Windows 98.
Systemu Windows CE:Nieobsługiwane.
Nagłówka:Zadeklarowane w pliku winuser.h.
Importowanie biblioteki:Użycie user32.lib.
Omówienie kolejek wiadomości i wiadomości, wiadomości i funkcje kolejek wiadomości, SendMessage, SendMessageCallback, SendMessageTimeout, SendNotifyMessage