DrawShadowText 함수(commctrl.h)
그림자가 있는 텍스트를 그립니다.
구문
int DrawShadowText(
HDC hdc,
LPCWSTR pszText,
UINT cch,
RECT *prc,
DWORD dwFlags,
COLORREF crText,
COLORREF crShadow,
int ixOffset,
int iyOffset
);
매개 변수
hdc
형식: HDC
Hdc.
pszText
형식: LPCWSTR
그릴 텍스트가 포함된 문자열에 대한 포인터입니다.
cch
형식: UINT
그릴 문자열의 문자 수를 지정하는 UINT 입니다.
prc
형식: const RECT*
논리 좌표에서 텍스트를 그릴 사각형을 포함하는 RECT 구조체에 대한 포인터입니다.
dwFlags
형식: DWORD
텍스트를 그릴 방법을 지정하는 DWORD 입니다. 가능한 매개 변수 값은 값 서식 을 참조하세요.
crText
형식: COLORREF
텍스트의 색을 포함하는 COLORREF 구조체입니다.
crShadow
형식: COLORREF
텍스트 그림자의 색을 포함하는 COLORREF 구조체입니다.
ixOffset
형식: int
텍스트가 시작되는 위치의 x 좌표를 지정하는 int 형식의 값입니다.
iyOffset
형식: int
텍스트가 시작되는 위치의 y 좌표를 지정하는 int 형식의 값입니다.
반환 값
형식: int
함수가 성공하면 텍스트의 높이를 논리 단위로 반환하고, 그렇지 않으면 0을 반환합니다.
설명
DrawShadowText를 사용하려면 매니페스트에 Comctl32.dll 버전 6을 지정합니다. 매니페스트에 대한 자세한 내용은 시각적 스타일 사용을 참조하세요.
요구 사항
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | commctrl.h |
라이브러리 | Comctl32.lib |
DLL | ComCtl32.dll(버전 6 이상) |