2012-05-22 12 views
1

CTView와 CMainView라는 2 개의 CView 파생 클래스가 있습니다. CThumbView 클래스는 이미지의 축소판을 표시하고 CMainView 클래스는 원본 이미지를 표시하는보기를 제어합니다.MFC - 서로 다른 두보기간에 메시지를 보내는 방법

응용 프로그램이 시작될 때 첫 번째 축소판과 원본을 표시하려고합니다. 나는 OnInitialUpdate를 사용해 보았지만, 그것은 주된 관점을 다루고있는 다른 기능들을 괴롭히는 이상적인 방법은 아니다.

2 개의보기간에 사용자 정의 메시지를 보내려면 어떻게해야합니까?

+0

질문이 명확하지 않습니다. – zar

답변

0

문서 뷰 아키텍처를 사용하고 있으므로 뷰의 나머지 부분을 업데이트하려면 문서의 CDocument::UpdateAllViews 기능을 활용해야합니다. 이 함수는 각 뷰의 OnUpdate를 호출합니다.

데이터는 문서에 보관됩니다. 조회수는 데이터 &에 따라 업데이트됩니다.