11.5.2 截屏模块跳转功能的实现
当用户单击"开始截屏"按钮后,功能控制模块将退出,而截屏模块将开始。这个功能的实现,就是开始截屏按钮单击的处理函数。
- 01 void CScreenShotsDlg::OnStart()
- 02 {
- 03 OnOK();
- 04 CCatchDlg dlg;
- 05 ((CScreenShotsApp *)AfxGetApp())->m_pMainWnd = &dlg; //程序主窗体
- 06 dlg.DoModal();
- 07 }
第3行退出功能控制模块,第5行将截屏模块的窗体设置为工程的主窗体。最后在第6行显示截屏模块。