Pulsante messaggi dei colore

Il sistema fornisce predefinito di valori di colore per i pulsanti. Il sistema invia un messaggio WM_CTLCOLORBTN alla finestra padre di un pulsante prima il pulsante viene disegnato. Questo messaggio contiene un handle per il contesto di periferica del pulsante e un handle per la finestra secondaria. La finestra padre puņ utilizzare queste maniglie per modificare i colori di sfondo e il testo del pulsante. La tabella seguente mostra il valore predefinito i valori di colore pulsante.

Valore Elemento colorato
COLOR_BTNFACE Pulsante volti.
COLOR_BTNHIGHLIGHT Evidenziare l'area (i bordi superiori e sinistro) di un pulsante.
COLOR_BTNSHADOW Area Shadow (il fondo e i bordi destro) di un pulsante.
COLOR_BTNTEXT Testo normale (nongrayed) in pulsanti.
COLOR_GRAYTEXT Testo disabilitato (grigio) in pulsanti. Questo colore č impostato su 0 se il driver video corrente non supporta una tinta grigia.
COLOR_WINDOW Sfondi di finestra.
COLOR_WINDOWFRAME Serramenti.
COLOR_WINDOWTEXT Testo in windows.

Un'applicazione puņ recuperare i valori predefiniti per questi colori chiamando il GetSysColor funzionare, o impostare i valori chiamando il SetSysColors funzione. Per ulteriori informazioni sui colori di sistema, vedere Informazioni di sistema. Per ulteriori informazioni sull'utilizzo dei colori con i controlli, vedere controlli.

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

Index