AdjustWindowRect

AdjustWindowRect 함수는 원하는 클라이언트 사각형 크기를 기반으로 창 사각형의 필요한 크기를 계산 합니다. 창 사각형 누구의 클라이언트 영역은 원하는 크기 창을 만들 CreateWindow 함수에 전달 될 수 있습니다.

(BOOL AdjustWindowRect LPRECT  lpRect, / / 클라이언트 사각형 구조를 가리키는 포인터DWORDdwStyle, / / 창 스타일BOOLbMenu / / 메뉴-현재 플래그);
 

매개 변수

lpRect
포인터를 원하는 클라이언트 영역의 왼쪽 위 및 오른쪽 아래 모서리의 좌표가 들어 있는 RECT 구조체. 원하는 클라이언트 영역을 수용 하기 위해 창의 왼쪽 위 및 오른쪽 아래 모서리의 좌표는 구조에 포함 된 함수가 반환 될 때.
dwStyle
필요한 크기 계산 해야 하는 창의 창 스타일을 지정 합니다.
bMenu
창 메뉴에 있는지 여부를 지정 합니다.

반환 값

함수가 성공 하면 반환 값은 0이 아닌.

함수가 실패 하면 반환 값은 0입니다. 확장 된 오류 정보를 얻을 하려면 GetLastError.

주의

클라이언트 사각형은 완전히 클라이언트 영역을 둘러싸는 가장 작은 사각형이입니다. 창 사각형은 클라이언트 영역과 비클라이언트 영역을 포함 하는 창을 완전히 둘러싸는 가장 작은 사각형.

AdjustWindowRect 함수를 메뉴 모음 두 개 이상의 행을 감싸는 때 여분의 공간을 추가 하지 않습니다.

QuickInfo

nbsp;?Windows &NT: 버전 3.1 이상이 필요 합니다.
Windows:Windows 95 이상이 필요합니다.
Windows CE:지원 되지 않습니다.
헤더:Winuser.h에서 선언합니다.
가져오기 라이브러리:User32.lib를 사용 하 여.

참고 항목

Windows 개요, 창 기능, AdjustWindowRectEx, CreateWindow, RECT

 

Index