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.