Controlli predefiniti

Il sistema fornisce diverse classi di finestre predefinite per i controlli. Controlli appartenendo a queste classi di finestre sono chiamati controlli predefiniti. Un'applicazione crea un controllo predefinito di un tipo particolare specificando il nome della classe appropriata finestra nella funzione CreateWindowEx o il modello di finestra di dialogo. Di seguito sono le classi predefinite finestra.

Nome Descrizione
PULSANTE Crea i controlli button. Questi controlli in genere notificare la finestra padre quando l'utente sceglie il controllo. Per ulteriori informazioni, vedere tasti.
COMBOBOX Crea la combo box. Questi controlli sono una combinazione di caselle di riepilogo e modificare controlli, lasciando l'utente scegliere e modificare gli elementi. Per ulteriori informazioni, vedere Caselle combinate.
MODIFICA Crea i controlli di modifica. Questi controlli consentono all'utente di visualizzare e modificare il testo. Per ulteriori informazioni, vedere Modifica di controlli.
LISTBOX Crea caselle di riepilogo. Questi controlli visualizzano un elenco dal quale l'utente può selezionare uno o più elementi. Per ulteriori informazioni, vedere Caselle di riepilogo.
RichEdit Crea Rich Edit controlli versione 1.0. Questi controlli lasciare che la vista di utente e modificare il testo con il carattere e la formattazione di paragrafo e possono includere oggetti COM incorporati. Per ulteriori informazioni, vedere Rich Edit Controls.
RICHEDIT_CLASS Crea Rich Edit controlli versione 2.0. Questi controlli lasciare che la vista di utente e modificare il testo con il carattere e la formattazione di paragrafo e possono includere oggetti COM incorporati. Per ulteriori informazioni, vedere Rich Edit Controls.
BARRA DI SCORRIMENTO Creati controlli barra di scorrimento. Questi controlli consentono all'utente di scegliere la direzione e la distanza per scorrere le informazioni in una finestra correlata. Per ulteriori informazioni, vedere Le barre di scorrimento.
STATICA Crea controlli statici. Questi controlli spesso fungono da etichette per altri controlli. Per ulteriori informazioni, vedere Controlli statici.

Ogni classe predefiniti finestra ha un insieme corrispondente di stili di controllo che consentono un'applicazione variare l'aspetto e il comportamento dei controlli che crea. Ad esempio, la classe BUTTON supporta stili per creare pulsanti di comando, pulsanti, caselle di controllo e caselle di gruppo. Un'applicazione specifica lo stile quando si crea il controllo.

Ogni classe predefiniti finestra ha un insieme corrispondente di messaggi di notifica e il controllo. Le applicazioni si basano sui messaggi di notifica per determinare quando l'utente ha fornito input ai controlli. Ad esempio, un pulsante Invia un messaggio BN_CLICKED alla finestra padre quando l'utente fa clic sul pulsante. Le applicazioni utilizzano messaggi di controllo per recuperare le informazioni dai controlli e di modificare l'aspetto e il comportamento dei controlli. Ad esempio, un'applicazione può inviare un messaggio a BM_GETCHECK a una casella di controllo per determinare se attualmente contiene un segno di spunta.

Maggior parte delle applicazioni fare un uso estensivo di controlli predefiniti nelle finestre di dialogo e altre finestre. Perché i controlli predefiniti offrono molte funzionalità, una discussione completa di ogni esula dallo scopo di questo argomento.

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

Index