CWnd::RepositionBars
위치를 변경 하 고 창의 클라이언트 영역에서 컨트롤 막대의 크기를 조정 하기 위해 호출 됩니다.
void RepositionBars(
UINT nIDFirst,
UINT nIDLast,
UINT nIDLeftOver,
UINT nFlag = reposDefault,
LPRECT lpRectParam = NULL,
LPCRECT lpRectClient = NULL,
BOOL bStretch = TRUE
);
매개 변수
nIDFirst
첫 번째 ID 범위 컨트롤 막대의 위치와 크기를 조정 합니다.nIDLast
ID 컨트롤 막대의 범위에서 마지막의 위치와 크기를 조정 합니다.nIDLeftOver
창 클라이언트 영역의 나머지 채우는의 ID를 지정 합니다.nFlag
다음 값 중 하나를 사용할 수 있습니다.CWnd::reposDefault 컨트롤 막대의 레이아웃을 수행 합니다.lpRectParam사용 되지 않으며 수 NULL.
CWnd::reposQuery 컨트롤 막대의 레이아웃을 수행 됩니다. 대신 lpRectParam 클라이언트 영역의 크기와 레이아웃 실제로 수행 된 것 처럼 초기화 됩니다.
CWnd::reposExtra 의 값을 더 lpRectParam 의 클라이언트 영역에 nIDLast 레이아웃도 수행*.*
lpRectParam
가리키는 있는 RECT 구조. 사용량의 값에 따라 nFlag.lpRectClient
가리키는 있는 RECT 사용 가능한 클라이언트 영역을 포함 하는 구조.경우 NULL, 창의 클라이언트 영역을 사용 합니다.bStretch
막대 프레임의 크기를 연장 해야 하는지 여부를 나타냅니다.
설명
nIDFirst 및 nIDLast 매개 변수는 클라이언트 영역에서 위치를 변경 하려면 막대 컨트롤 Id 범위를 정의 합니다.nIDLeftOver 매개 변수는 위치를 변경 하 고 조정 클라이언트 영역의 컨트롤 막대에 채워지지 않은 나머지 부분을 채울 자식 창 (일반적으로 보기)의 ID를 지정 합니다.
요구 사항
헤더: afxwin.h