Compartir vía


Constantes de RF

Estas constantes se usan como valores devueltos por un control en respuesta a un código de notificación de NM_CUSTOMDRAW .

Constante o valor Descripción
CDRF_DODEFAULT
0x00000000
El control se dibujará a sí mismo. No enviará ningún NM_CUSTOMDRAW códigos de notificación adicionales para este ciclo de pintura. Esto ocurre cuando dwDrawStage de la estructura NMCUSTOMDRAW es igual a CDDS_PREPAINT.
CDRF_NEWFONT
0x00000002
La aplicación especificó una nueva fuente para el elemento; el control usará la nueva fuente. Para obtener más información sobre cómo cambiar las fuentes, consulte Cambio de fuentes y colores. Esto ocurre cuando dwDrawStage de la estructura NMCUSTOMDRAW es igual a CDDS_ITEMPREPAINT.
CDRF_SKIPDEFAULT
0x00000004
La aplicación ha dibujado el elemento manualmente. El control no dibujará el elemento. Esto ocurre cuando dwDrawStage de la estructura NMCUSTOMDRAW es igual a CDDS_ITEMPREPAINT.
CDRF_DOERASE
0x00000008
Windows Vista y versiones posteriores. El control dibujará el fondo.
CDRF_NOTIFYPOSTPAINT
0x00000010
El control notificará al elemento primario después de pintar un elemento. Esto ocurre cuando dwDrawStage de la estructura NMCUSTOMDRAW es igual a CDDS_PREPAINT.
CDRF_NOTIFYITEMDRAW
0x00000020
El control notificará al elemento primario de las operaciones de dibujo relacionadas con elementos. Enviará NM_CUSTOMDRAW códigos de notificación antes y después de dibujar elementos. Esto ocurre cuando dwDrawStage de la estructura NMCUSTOMDRAW es igual a CDDS_PREPAINT.
CDRF_NOTIFYSUBITEMDRAW
0x00000020
Internet Explorer 4.0 y versiones posteriores. El control notificará al elemento primario de las operaciones de dibujo relacionadas con elementos. Enviará NM_CUSTOMDRAW códigos de notificación antes y después de dibujar elementos. Esto ocurre cuando dwDrawStage de la estructura NMCUSTOMDRAW es igual a CDDS_PREPAINT. Esta marca es idéntica a CDRF_NOTIFYITEMDRAW y su uso depende del contexto.
CDRF_NOTIFYPOSTERASE
0x00000040
El control notificará al elemento primario después de borrar un elemento. Esto ocurre cuando dwDrawStage de la estructura NMCUSTOMDRAW es igual a CDDS_PREPAINT.
CDRF_SKIPPOSTPAINT
0x00000100
Windows Vista y versiones posteriores. El control no dibujará el rectángulo de foco.

Comentarios

Estas constantes se definen en Commctrl.h.

Requisitos

Requisito Value
Encabezado
CommCtrl.h

Consulte también

Personalización de la apariencia de un control mediante dibujo personalizado