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.