VS2008 (더하기 기능 팩)의 응용 프로그램 마법사를 사용하여 "Visual Studio"스타일로 MDI 응용 프로그램을 만들 때 CMainFrame
클래스는 메서드 CreateDockingWindows()
을 가져옵니다.CMainFrame 대신 CView 도킹 창 만들기
모든 창을 항상 볼 수는 있지만 활성 문서의 유형에 따라 표시하고 싶지 않기 때문에이 창을 내보기 구성원에게 보냈고 창을 OnInitialUpdate()
으로 옮겼습니다. 메인 프레임을 부모 창으로 설정하는 것을 포함하여 CMainFrame
에 의해 수행 된 것과 같은 방법으로 창을 생성합니다.
도킹 창의 위치는 레지스트리에 자동으로 저장되지만 프레임이 초기화 될 때 도킹 창이 아직 존재하지 않기 때문에 복원되지 않습니다.
보기가있는 도킹 윈도우를 만드는 것이 좋을까요? 아니면 더 많은 문제가 예상 되나요? 내가 원하는 것을 성취 할 수있는 더 좋은 방법이 있습니까?
미리 감사드립니다.