BOOL DrawState (CPoint pt, CSize 크기, HBITMAP hBitmap, UINT nFlags, HBRUSH hBrush = NULL);
BOOL DrawState (CPoint pt, CSize 크기, CBitmap * pBitmap, UINT nFlags, CBrush * 나타납니다 = NULL);
BOOL DrawState (CPoint pt, CSize 크기, HICON hIcon, UINT nFlags, HBRUSH hBrush = NULL);
BOOL DrawState (CPoint pt, CSize 크기, HICON hIcon, UINT nFlags, CBrush * 나타납니다 = NULL);
BOOL DrawState (CPoint pt, CSize 크기, LPCTSTR lpszText, UINT nFlags, BOOL bPrefixText = TRUE, int nTextLen = 0, HBRUSH hBrush = NULL);
BOOL DrawState (CPoint pt, CSize 크기, LPCTSTR lpszText, UINT nFlags, BOOL bPrefixText = TRUE, int nTextLen = 0, CBrush * 나타납니다 = NULL);
BOOL DrawState (CPoint pt, CSize 크기, DRAWSTATEPROC lpDrawProc, LPARAM lData, UINT nFlags, HBRUSH hBrush = NULL);
BOOL DrawState (CPoint pt, CSize 크기, DRAWSTATEPROC lpDrawProc, LPARAM lData, UINT nFlags, CBrush * 나타납니다 = NULL);
반환 값
성공 하는 경우 0이 아닌 그렇지 않으면 0。
매개 변수
pt
이미지의 위치를 지정합니다.
크기
이미지의 크기를 지정합니다.
hBitmap
비트맵에 대 한 핸들。
nFlags
이미지 유형 및 상태를 지정 하는 플래그입니다. 가능한 nFlags 유형 및 상태에 대 한 주의 섹션을 참조 하십시오。
hBrush
브러시에 대 한 핸들。
pBitmap
Cbitmap 개체에 대 한 포인터。
나타납니다
Cbrush 개체에 대 한 포인터。
hIcon
아이콘에 대 한 핸들。
lpszText
텍스트에 대 한 포인터。
bPrefixText
텍스트 가속기 연상 기호를 포함할 수 있습니다. LData 매개 변수는 문자열의 주소를 지정 하 고 nTextLen 매개 변수 길이 지정 합니다. 문자열이 null 종료로 간주 됩니다 nTextLen 0 인 경우。
nTextLen
LpszText.nbsp; 가리키는 텍스트 문자열의 길이 문자열이 null 종료로 간주 됩니다 nTextLen 0 인 경우(&N)。
lpDrawProc
이미지를 렌더링 하는 데 사용 하는 콜백 함수에 대 한 포인터입니다. 이 매개 변수는 nFlags 에서 이미지 형식이 DST_COMPLEX경우 필요 합니다. 선택적 이며 이미지 형식이 DST_TEXT이면 NULL 이 될 수 있습니다. 다른 모든 이미지 형식에 대 한이 매개 변수는 무시 됩니다. 콜백 함수에 대 한 자세한 내용은 참조를 :: DrawStateProc Win32 SDK 프로그래머 참조 에 있는 함수。
lData
이미지에 대 한 정보를 지정합니다. 이 매개 변수의 의미 이미지 형식에 따라 다릅니다.
주의
이미지를 표시 하 고 상태를 사용 안 함 또는 기본 상태를 나타내는 시각적 효과 적용 하려면이 멤버 함수를 호출。
매개 변수 nFlag 유형은 다음 값 중 하나로 설정할 수 있습니다.:
매개 변수 nFlag 상태는 다음 값 중 하나일 수 있습니다.:
메모nbsp;DSS_NORMAL제외 하 고 모든 nFlag 상태에 대 한 이미지를 변환 됩니다 단색 시각 효과 적용 하기 전에(&N)。
Windows API DrawState에 대 한 자세한 내용은 참조 :: DrawState Win32 SDK 프로그래머 참조。
CDC 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)
참고 항목nbsp; ::DrawState, ::DrawStateProc(&N)