DrawCaption 함수(winuser.h)

DrawCaption 함수는 창 캡션 그립니다.

구문

BOOL DrawCaption(
  [in] HWND       hwnd,
  [in] HDC        hdc,
  [in] const RECT *lprect,
  [in] UINT       flags
);

매개 변수

[in] hwnd

텍스트를 제공하는 창에 대한 핸들과 창 캡션 아이콘입니다.

[in] hdc

디바이스 컨텍스트에 대한 핸들입니다. 함수는 창 캡션 이 디바이스 컨텍스트로 그립니다.

[in] lprect

논리 좌표로 캡션 창의 경계 사각형을 지정하는 RECT 구조체에 대한 포인터입니다.

[in] flags

그리기 옵션입니다. 이 매개 변수는 다음 값 중 0개 이상일 수 있습니다.

의미
DC_ACTIVE
함수는 활성 캡션 나타내는 색을 사용합니다.
DC_BUTTONS
설정된 경우 함수는 캡션 막대에 단추를 그립니다(애플리케이션을 최소화, 복원 또는 닫기 위해).
DC_GRADIENT
이 플래그가 설정되면 함수는 COLOR_GRADIENTACTIVECAPTION(DC_ACTIVE 플래그가 설정된 경우) 또는 제목 표시줄 색에 대해 COLOR_GRADIENTINACTIVECAPTION 사용합니다.

이 플래그가 설정되지 않은 경우 함수는 두 색 모두에 COLOR_ACTIVECAPTION 또는 COLOR_INACTIVECAPTION 사용합니다.

DC_ICON
함수는 캡션 텍스트를 그릴 때 아이콘을 그립니다.
DC_INBUTTON
함수는 캡션 단추로 그립니다.
DC_SMALLCAP
함수는 현재 작은 캡션 글꼴을 사용하여 작은 캡션 그립니다.
DC_TEXT
함수는 캡션 그릴 때 캡션 텍스트를 그립니다.
 

DC_SMALLCAP 지정하면 함수는 캡션 일반 창을 그립니다.

반환 값

함수가 성공하면 반환 값이 0이 아닙니다.

함수가 실패하면 반환 값은 0입니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
대상 플랫폼 Windows
헤더 winuser.h(Windows.h 포함)
라이브러리 User32.lib
DLL User32.dll

추가 정보

그리기 및 그리기 함수

그리기 및 그리기 개요

RECT