Condividi tramite


Funzione ReplyMessage (winuser.h)

Risponde a un messaggio inviato da un altro thread dalla funzione SendMessage .

Sintassi

BOOL ReplyMessage(
  [in] LRESULT lResult
);

Parametri

[in] lResult

Tipo: LRESULT

Risultato dell'elaborazione del messaggio. I valori possibili sono basati sul messaggio inviato.

Valore restituito

Tipo: BOOL

Se il thread chiamante elabora un messaggio inviato da un altro thread o processo, il valore restituito è diverso da zero.

Se il thread chiamante non elabora un messaggio inviato da un altro thread o processo, il valore restituito è zero.

Commenti

Chiamando questa funzione, la routine della finestra che riceve il messaggio consente al thread che ha chiamato SendMessage di continuare a essere eseguito come se il thread che riceve il messaggio avesse restituito il controllo. Il thread che chiama la funzione ReplyMessage continua anche a essere eseguito.

Se il messaggio non è stato inviato tramite SendMessage o se il messaggio è stato inviato dallo stesso thread, ReplyMessage non ha alcun effetto.

Esempio

Per un esempio, vedere Invio di un messaggio.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione winuser.h (include Windows.h)
Libreria User32.lib
DLL User32.dll
Set di API ext-ms-win-ntuser-message-l1-1-2 (introdotto in Windows 10 versione 10.0.10240)

Vedi anche

Informazioni concettuali

InSendMessage

Messaggi e code di messaggi

Riferimento

SendMessage