FrameRect 함수(winuser.h)
FrameRect 함수는 지정된 브러시를 사용하여 지정된 사각형 주위에 테두리를 그립니다. 테두리의 너비와 높이는 항상 하나의 논리 단위입니다.
구문
int FrameRect(
[in] HDC hDC,
[in] const RECT *lprc,
[in] HBRUSH hbr
);
매개 변수
[in] hDC
테두리가 그려지는 디바이스 컨텍스트에 대한 핸들입니다.
[in] lprc
사각형의 왼쪽 위와 오른쪽 아래 모서리의 논리적 좌표를 포함하는 RECT 구조체에 대한 포인터입니다.
[in] hbr
테두리를 그리는 데 사용되는 브러시 핸들입니다.
반환 값
함수가 성공하면 반환 값이 0이 아닙니다.
함수가 실패하면 반환 값은 0입니다.
설명
hbr 매개 변수로 식별되는 브러시는 CreateHatchBrush, CreatePatternBrush 또는 CreateSolidBrush 함수를 사용하여 만들거나 GetStockObject 함수를 사용하여 검색되어야 합니다.
RECT 구조체의 아래쪽 멤버가 최상위 멤버보다 작거나 오른쪽 멤버가 왼쪽 멤버보다 작은 경우 함수는 사각형을 그리지 않습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
대상 플랫폼 | Windows |
헤더 | winuser.h(Windows.h 포함) |
라이브러리 | User32.lib |
DLL | User32.dll |
API 세트 | ext-ms-win-ntuser-gui-l1-1-1(Windows 8.1 도입) |
추가 정보
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기