COLOROKSTRING

Una finestra di dialogo colore invia il messaggio registrato COLOROKSTRING a vostra routine di hook quando l'utente seleziona un colore e fa clic sul pulsante OK . La routine di hook possibile accettare il colore e consentire la finestra di dialogo chiudere, o rifiutare il colore e forzare la finestra di dialogo di rimanere aperti.

MessageID = RegisterWindowMessage(COLOROKSTRING);
wParam = 0;
lpcc = lParam (LPCHOOSECOLOR) 

Parametri

lpcc
Puntatore a una struttura CHOOSECOLOR . Il membro rgbResult di questa struttura contiene il valore di colore RGB del colore selezionato.

Valori restituiti

Se la routine di hook restituisce zero, la finestra di dialogo colore accetta il colore selezionato e chiusura.

Se la routine di hook restituisce un valore diverso da zero, la finestra di dialogo colore respinge il colore selezionato e rimane aperto.

Osservazioni

La routine di hook deve specificare la costante COLOROKSTRING in una chiamata alla funzione RegisterWindowMessage per ottenere l'identificatore per il messaggio inviato dalla finestra di dialogo.

Descrizione

nbsp; Windows &NT: richiede 3.1 o versione successiva.
Windows:Richiede Windows 95 o versioni successive.
Windows CE:Non supportato.
Intestazione:Dichiarati in commdlg.h.
Unicode:Definito come messaggi di Unicode e ANSI.

Vedi anche

Comune di dialogo casella libreria panoramica, messaggi di Box di dialogo comuni, CHOOSECOLOR, RegisterWindowMessage

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

Index