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
Riferimento