다음을 통해 공유


RF 상수

이러한 상수는 NM_CUSTOMDRAW 알림 코드에 대한 응답으로 컨트롤에서 반환 값으로 사용됩니다.

상수/값 설명
CDRF_DODEFAULT
0x00000000
컨트롤이 자체적으로 그려집니다. 이 그리기 주기에 대한 추가 NM_CUSTOMDRAW 알림 코드를 보내지 않습니다. NMCUSTOMDRAW 구조체의 dwDrawStage가 CDDS_PREPAINT와 같은 경우에 발생합니다.
CDRF_NEWFONT
0x00000002
애플리케이션이 항목에 대한 새 글꼴을 지정했습니다. 컨트롤은 새 글꼴을 사용합니다. 글꼴 변경에 대한 자세한 내용은 글꼴 및 색상 변경을 참조하세요. NMCUSTOMDRAW 구조체의 dwDrawStage가 CDDS_ITEMPREPAINT와 같은 경우에 발생합니다.
CDRF_SKIPDEFAULT
0x00000004
애플리케이션이 항목을 수동으로 그렸습니다. 컨트롤이 항목을 그리지 않습니다. NMCUSTOMDRAW 구조체의 dwDrawStage가 CDDS_ITEMPREPAINT와 같은 경우에 발생합니다.
CDRF_DOERASE
0x00000008
Windows Vista 이상. 컨트롤이 배경을 그립니다.
CDRF_NOTIFYPOSTPAINT
0x00000010
컨트롤이 항목을 그린 후 부모에 알립니다. NMCUSTOMDRAW 구조체의 dwDrawStage가 CDDS_PREPAINT와 같은 경우에 발생합니다.
CDRF_NOTIFYITEMDRAW
0x00000020
컨트롤이 항목 관련 그리기 작업을 부모에 알립니다. 항목을 그리기 전후에 NM_CUSTOMDRAW 알림 코드를 보냅니다. NMCUSTOMDRAW 구조체의 dwDrawStage가 CDDS_PREPAINT와 같은 경우에 발생합니다.
CDRF_NOTIFYSUBITEMDRAW
0x00000020
Internet Explorer 4.0 이상. 컨트롤이 항목 관련 그리기 작업을 부모에 알립니다. 항목을 그리기 전후에 NM_CUSTOMDRAW 알림 코드를 보냅니다. NMCUSTOMDRAW 구조체의 dwDrawStage가 CDDS_PREPAINT와 같은 경우에 발생합니다. 이 플래그는 CDRF_NOTIFYITEMDRAW와 동일하며 해당 사용은 컨텍스트에 따라 다릅니다.
CDRF_NOTIFYPOSTERASE
0x00000040
컨트롤이 항목을 지운 후 부모에 알립니다. NMCUSTOMDRAW 구조체의 dwDrawStage가 CDDS_PREPAINT와 같은 경우에 발생합니다.
CDRF_SKIPPOSTPAINT
0x00000100
Windows Vista 이상. 컨트롤이 포커스 사각형을 그리지 않습니다.

설명

이러한 상수는 Commctrl.h에 정의되어 있습니다.

요구 사항

요구 사항
헤더
CommCtrl.h

추가 정보

사용자 지정 그리기를 사용하여 컨트롤의 모양 사용자 지정