GetBrushOrgEx 함수(wingdi.h)
GetBrushOrgEx 함수는 지정된 디바이스 컨텍스트에 대한 현재 브러시 원본을 검색합니다. 이 함수는 GetBrushOrg 함수를 대체합니다.
구문
BOOL GetBrushOrgEx(
[in] HDC hdc,
[out] LPPOINT lppt
);
매개 변수
[in] hdc
디바이스 컨텍스트에 대한 핸들입니다.
[out] lppt
디바이스 좌표에서 브러시 원점을 수신하는 POINT 구조체에 대한 포인터입니다.
반환 값
함수가 성공하면 반환 값이 0이 아닙니다.
함수가 실패하면 반환 값은 0입니다.
설명
브러시는 시스템이 채워진 셰이프의 내부를 그리는 데 사용하는 비트맵입니다.
브러시 원점은 비트맵에서 1픽셀의 위치를 지정하는 값이 0에서 7 사이의 좌표 집합입니다. 기본 브러시 원점 좌표는 (0,0)입니다. 가로 좌표의 경우 값 0은 픽셀의 맨 왼쪽 열에 해당합니다. 값 7은 맨 오른쪽 열에 해당합니다. 세로 좌표의 경우 값 0은 픽셀의 맨 위 행에 해당합니다. 값 7은 가장 낮은 행에 해당합니다. 시스템에서 그리기 작업의 시작 부분에 브러시를 배치하면 브러시 원점이 지정한 창의 클라이언트 영역에 있는 위치에 브러시의 원점이 매핑됩니다. 예를 들어 원본이 (2,3)으로 설정된 경우 시스템은 브러시(0,0)의 원점(0,0)을 창의 클라이언트 영역에 있는 위치(2,3)에 매핑합니다.
애플리케이션에서 브러시를 사용하여 부모 창과 자식 창의 배경을 일치하는 색으로 채우는 경우 부모 창을 그린 후 자식 창을 그리기 전에 브러시 원점 설정이 필요할 수 있습니다.
시스템은 모든 창 관리 디바이스 컨텍스트의 원본을 자동으로 추적하고 필요에 따라 브러시를 조정하여 표면의 패턴 맞춤을 유지합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
대상 플랫폼 | Windows |
헤더 | wingdi.h(Windows.h 포함) |
라이브러리 | Gdi32.lib |
DLL | Gdi32.dll |