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