WM_SETTEXT

Un'applicazione invia un messaggio WM_SETTEXT per impostare il testo di una finestra.

WM_SETTEXT wParam = 0;                     / / non utilizzate; deve essere zero lParam = lpsz (LPARAM) (LPCTSTR); / / indirizzo della stringa di testo della finestra 
 

Parametri

lpsz
Valore lParam. Puntatore a una stringa con terminazione null che è il testo della finestra.

Valori restituiti

Il valore restituito è TRUE se il testo viene impostato. Esso è FALSE (per un controllo di modifica), LB_ERRSPACE (per una casella di riepilogo) o CB_ERRSPACE (per una casella combinata) se è disponibile per impostare il testo nel controllo di modifica spazio insufficiente. Esso è CB_ERR se questo messaggio viene inviato a una casella combinata, senza un controllo di modifica.

Azione predefinita

La funzione DefWindowProc imposta e visualizza il testo della finestra.

Osservazioni

Per un controllo di modifica, il testo è il contenuto del controllo di modifica. Per una casella combinata, il testo è il contenuto della parte del controllo di modifica della casella combinata. Per un pulsante, il testo è il nome del pulsante. Per altre finestre, il testo è il titolo della finestra.

Questo messaggio non cambia la selezione corrente nella casella di riepilogo di una casella combinata. Un'applicazione deve utilizzare il messaggio CB_SELECTSTRING per selezionare l'elemento in una casella di riepilogo che corrisponde al testo nel controllo di modifica.

Descrizione

nbsp; Windows &NT: richiede 3.1 o versione successiva.
Windows:Richiede Windows 95 o versioni successive.
Windows CE:Richiede la versione 1.0 o successiva.
Intestazione:Dichiarata in winuser.

Vedi anche

Panoramica di Windows, i messaggi di finestra, DefWindowProc, CB_SELECTSTRING, WM_GETTEXT

Rimedio: Inserire il CD-ROM CD di MSDN Library.

Index