Elementi di un pulsante di stato

Stato di un pulsante pu essere caratterizzato da suo stato attivo, spingere dello stato e lo stato.

Stato attivo

Lo stato attivo si applica a una casella di controllo, pulsante di scelta, premere il pulsante o pulsante creati dal proprietario. Un pulsante riceve il focus della tastiera quando l'utente seleziona e perde lo stato attivo quando l'utente seleziona un altro controllo. Un solo controllo pu avere il focus della tastiera in un momento.

Quando un pulsante stato attivo, il sistema tipicamente evidenzia il testo, icona o bitmap di un pulsante da che lo circonda con una linea tratteggiata. Inoltre, un pulsante ha un bordo scuro pesante quando ha lo stato attivo. Il sistema cambia automaticamente il fiore all'occhiello per un pulsante automatico, ma l'applicazione dovr modificare il fiore all'occhiello per un pulsante non automatico l'invio di messaggi.

Stato push

Lo stato di spingere si applica a un pulsante, casella di controllo, pulsante di opzione o la casella di controllo tre Stati, ma non vale per altri pulsanti. Lo stato di spingere un pulsante pu essere spinto o non spinto. Quando viene spinto un pulsante (o qualsiasi pulsante con lo stile BS_PUSHLIKE), il pulsante viene disegnato un pulsante affondate. Quando non si spinto, esso viene disegnato un pulsante sollevato. Quando si fa clic una casella di controllo, pulsante di opzione o la casella di controllo tre Stati, lo sfondo del pulsante visualizzato in grigio. Quando non si spinto, sullo sfondo del pulsante non visualizzato in grigio.

Controllo dello stato

Lo stato si applica a una casella di controllo, pulsante di opzione o la casella di controllo tre Stati, ma non vale per altri pulsanti. Lo stato pu essere selezionata, non selezionata o (per tre stati check boxes) indeterminato. Una casella di controllo viene verificata quando contiene un segno di spunta ed selezionata quando non. Un pulsante di opzione selezionato quando contiene un punto nero; e non selezionata quando non. Una casella di controllo tre stati viene verificata quando esso contiene un segno di spunta, deselezionata, quando non lo fa ed indeterminato quando contiene una casella di grigio. Il sistema cambia automaticamente lo stato di un pulsante automatico, ma l'applicazione deve cambiare lo stato di un tasto non automatico.

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

Index