Condividi tramite


Costanti RF

Queste costanti vengono usate come valori restituiti da un controllo in risposta a un codice di notifica NM_CUSTOMDRAW .

Costante/valore Descrizione
CDRF_DODEFAULT
0x00000000
Il controllo disegnerà se stesso. Non invierà altri codici di notifica NM_CUSTOMDRAW per questo ciclo di disegno. Ciò si verifica quando il dwDrawStage della struttura NMCUSTOMDRAW è uguale a CDDS_PREPAINT.
CDRF_NEWFONT
0x00000002
L'applicazione ha specificato un nuovo tipo di carattere per l'elemento; il controllo utilizzerà il nuovo tipo di carattere. Per altre informazioni sulla modifica dei tipi di carattere, vedere Modifica di tipi di carattere e colori. Ciò si verifica quando la proprietà dwDrawStage della struttura NMCUSTOMDRAW è uguale a CDDS_ITEMPREPAINT.
CDRF_SKIPDEFAULT
0x00000004
L'applicazione ha disegnato manualmente l'elemento. Il controllo non disegnerà l'elemento. Ciò si verifica quando la proprietà dwDrawStage della struttura NMCUSTOMDRAW è uguale a CDDS_ITEMPREPAINT.
CDRF_DOERASE
0x00000008
Windows Vista e versioni successive. Il controllo disegna lo sfondo.
CDRF_NOTIFYPOSTPAINT
0x00000010
Il controllo invia una notifica all'elemento padre dopo il disegno di un elemento. Ciò si verifica quando il dwDrawStage della struttura NMCUSTOMDRAW è uguale a CDDS_PREPAINT.
CDRF_NOTIFYITEMDRAW
0x00000020
Il controllo invia una notifica all'elemento padre di qualsiasi operazione di disegno correlata all'elemento. Invierà NM_CUSTOMDRAW codici di notifica prima e dopo il disegno. Ciò si verifica quando il dwDrawStage della struttura NMCUSTOMDRAW è uguale a CDDS_PREPAINT.
CDRF_NOTIFYSUBITEMDRAW
0x00000020
Internet Explorer 4.0 e versioni successive. Il controllo invia una notifica all'elemento padre di qualsiasi operazione di disegno correlata all'elemento. Invierà NM_CUSTOMDRAW codici di notifica prima e dopo il disegno. Ciò si verifica quando il dwDrawStage della struttura NMCUSTOMDRAW è uguale a CDDS_PREPAINT. Questo flag è identico a CDRF_NOTIFYITEMDRAW e il relativo uso dipende dal contesto.
CDRF_NOTIFYPOSTERASE
0x00000040
Il controllo notifica all'elemento padre dopo la cancellazione di un elemento. Ciò si verifica quando il dwDrawStage della struttura NMCUSTOMDRAW è uguale a CDDS_PREPAINT.
CDRF_SKIPPOSTPAINT
0x00000100
Windows Vista e versioni successive. Il controllo non disegnerà il rettangolo di messa a fuoco.

Commenti

Queste costanti sono definite in Commctrl.h.

Requisiti

Requisito Valore
Intestazione
CommCtrl.h

Vedi anche

Personalizzazione dell'aspetto di un controllo tramite disegno personalizzato