140428_MFC_Docking Pane Window
by 담배맛구마Visual Studio 2008 SP1 Feature Pack부터 적용된 Interface이다.
CMainFrame에 기술해야한다.
Caption, Auto Hide, Context Menu 등 유용한 기능 가진다.
[만드는 법]
1) Dialog를 디자인한다.(IDD_DIALOG_CAL)
속성의 Style에 Popup을 Child로 한다.
속성의 Border를 None으로 한다.
CDialogEx를 상속하는 Class를 만든다.(CCalculatorCtrl)
2) CDockablePane을 상속하는 Class를 만든다.(CCalculatorPane)
1)에서 만든 Class의 객체를 만들어 등록한다.
등록할때 Modeless Dialog만들 듯이 만든다.
객체명.Create("Dialog ID Name", this);
객체명.ShowWindow(SW_SHOW);
3) CMainFrame에 기술한다.
2)에서 만든 Class의 객체를 만들어서 등록한다.
OnCraete()에 기술해준다.
객체명.Craete(...);
반응형
'한아전(독학사)의추억' 카테고리의 다른 글
독학사2단계_컴퓨터시스템구조_1장 (0) | 2014.05.06 |
---|---|
독학사2단계_컴퓨터시스템구조_출제범위 (0) | 2014.05.06 |
140428_MFC_UserInterface_Menu (0) | 2014.04.28 |
140428_MFC_Useful Class, Function (0) | 2014.04.28 |
140428_MFC_Windows Message (0) | 2014.04.28 |
블로그의 정보
정윤상이다.
담배맛구마