사실 대화 상자만을 폼으로 사용하여 어플리케이션을 만든 경우는 의외로 심심치 않게 찾아볼 수 있다. 마법사 어플리케이션은 물론이고 Windows의 지뢰 찾기 게임이라든지, 계산기라든지, Winipcfg와 같은 것들이 그런 것들이다.

이런 어플리케이션들은 어플리케이션 위저드의 1단계에서 어플리케이션의 형태를 물을 때 Dialog Based를 선택함으로서 완성시킬 수 있다. 그리고, 좀 더 응용한다면 SDI나 MDI에서 뷰의 선조 클래스를 CFormView로 한다면 SDI나 MDI 안에서 Dialog Based Application이 독립적으로 동작하는 형태로 제작할 수도 있겠다.

크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by Windows Azure MVP 남정현 (rkttu.com)