MFC에서 컨트롤을 생성하고 그 컨트롤의 위치 및 크기를
조절해야 될 때가 있습니다.
그 때 사용하는 함수로 함수 선언부를 보게 되면,
//afxwin.h void MoveWindow(int x, int y, int nWidth, int nHeight, BOOL bRepaint = TRUE);
이렇게 선언이 되어 있습니다.
int x, int y => 위치
int nWidth, int nHeight => 크기
BOOL bRepaint = TRUE => CWnd에 표시 여부
이렇게 구성이 되어 있습니다.
간단한 예를 보게 되면,
class CtestDlg : public CDialog { public: ................... protected: ................... virtual BOOL OnInitDialog(); ................... public: ................... CButton button; }; ........................... BOOL CtestDlg::OnInitDialog() { CDialog::OnInitDialog(); ................... button.MoveWindow(0,435,265,40); ................... return TRUE; }
참조 : http://msdn.microsoft.com/ko-kr/library/5bc5w1zz(VS.80).aspx
'API / MFC > Function Information' 카테고리의 다른 글
CDC::BitBlt (0) | 2010.03.08 |
---|---|
CARRAY CLASS (0) | 2010.03.08 |
슬라이딩 메뉴(OnTimer) (0) | 2010.03.02 |
컴퓨터 해상도 구하기(GetSystemMetrics) (0) | 2010.02.26 |
윈도우 크기 조절 함수(SetWindowPos) (0) | 2010.02.26 |