DrawEdge 함수(winuser.h)
DrawEdge 함수는 하나 이상의 사각형 가장자리를 그립니다.
구문
BOOL DrawEdge(
[in] HDC hdc,
[in, out] LPRECT qrc,
[in] UINT edge,
[in] UINT grfFlags
);
매개 변수
[in] hdc
디바이스 컨텍스트에 대한 핸들입니다.
[in, out] qrc
사각형의 논리적 좌표를 포함하는 RECT 구조체에 대한 포인터입니다.
[in] edge
그릴 내부 및 바깥쪽 가장자리의 형식입니다. 이 매개 변수는 하나의 내부 테두리 플래그와 하나의 외부 테두리 플래그의 조합이어야 합니다. 내부 테두리 플래그는 다음과 같습니다.
값 |
의미 |
-
BDR_RAISEDINNER
|
내부 가장자리를 높입니다.
|
-
BDR_SUNKENINNER
|
침몰한 내부 가장자리.
|
바깥 테두리 플래그는 다음과 같습니다.
값 |
의미 |
-
BDR_RAISEDOUTER
|
바깥 가장자리가 올라갔습니다.
|
-
BDR_SUNKENOUTER
|
침몰한 외부 가장자리.
|
또는 에지 매개 변수가 다음 플래그 중 하나를 지정할 수 있습니다.
값 |
의미 |
-
EDGE_BUMP
|
BDR_RAISEDOUTER 및 BDR_SUNKENINNER 조합.
|
-
EDGE_ETCHED
|
BDR_SUNKENOUTER 및 BDR_RAISEDINNER 조합.
|
-
EDGE_RAISED
|
BDR_RAISEDOUTER 및 BDR_RAISEDINNER 조합.
|
-
EDGE_SUNKEN
|
BDR_SUNKENOUTER 및 BDR_SUNKENINNER 조합.
|
[in] grfFlags
테두리의 형식입니다. 이 매개 변수는 다음 값의 조합일 수 있습니다.
값 |
의미 |
-
BF_ADJUST
|
이 플래그가 전달되면 qrc 매개 변수가 가리키는 사각형을 축소하여 그려진 가장자리를 제외합니다.
이 플래그가 전달되지 않으면 qrc 매개 변수가 가리키는 사각형을 변경하지 마세요.
|
-
BF_BOTTOM
|
테두리 사각형의 아래쪽입니다.
|
-
BF_BOTTOMLEFT
|
테두리 사각형의 아래쪽 및 왼쪽입니다.
|
-
BF_BOTTOMRIGHT
|
테두리 사각형의 아래쪽 및 오른쪽
|
-
BF_DIAGONAL
|
대각선 테두리입니다.
|
-
BF_DIAGONAL_ENDBOTTOMLEFT
|
대각선 테두리입니다. 끝점은 사각형의 왼쪽 아래 모서리입니다. 원본이 오른쪽 위 모서리입니다.
|
-
BF_DIAGONAL_ENDBOTTOMRIGHT
|
대각선 테두리입니다. 끝점은 사각형의 오른쪽 아래 모서리입니다. 원본이 왼쪽 위 모서리입니다.
|
-
BF_DIAGONAL_ENDTOPLEFT
|
대각선 테두리입니다. 끝점은 사각형의 왼쪽 위 모서리입니다. 원점이 오른쪽 아래 모서리입니다.
|
-
BF_DIAGONAL_ENDTOPRIGHT
|
대각선 테두리입니다. 끝점은 사각형의 오른쪽 위 모서리입니다. 원점이 왼쪽 아래 모서리입니다.
|
-
BF_FLAT
|
평평한 테두리.
|
-
BF_LEFT
|
테두리 사각형의 왼쪽입니다.
|
-
BF_MIDDLE
|
채울 사각형의 내부입니다.
|
-
BF_MONO
|
1차원 테두리입니다.
|
-
BF_RECT
|
전체 테두리 사각형입니다.
|
-
BF_RIGHT
|
테두리 사각형의 오른쪽입니다.
|
-
BF_SOFT
|
타일 대신 부드러운 단추입니다.
|
-
BF_TOP
|
테두리 사각형의 위쪽입니다.
|
-
BF_TOPLEFT
|
테두리 사각형의 위쪽 및 왼쪽입니다.
|
-
BF_TOPRIGHT
|
테두리 사각형의 위쪽 및 오른쪽
|
반환 값
함수가 성공하면 반환 값이 0이 아닙니다.
함수가 실패하면 반환 값은 0입니다.
요구 사항
요구 사항 |
값 |
지원되는 최소 클라이언트 |
Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 |
Windows 2000 Server[데스크톱 앱만] |
대상 플랫폼 |
Windows |
헤더 |
winuser.h(Windows.h 포함) |
라이브러리 |
User32.lib |
DLL |
User32.dll |
API 세트 |
ext-ms-win-ntuser-draw-l1-1-2(Windows 10 버전 10.0.10240에 도입됨) |
추가 정보
그리기 및 그리기 함수
그리기 및 그리기 개요
Rect