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

추가 정보

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