MFC创建模式对话框与非模式对话框
生活随笔
收集整理的這篇文章主要介紹了
MFC创建模式对话框与非模式对话框
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
一、創(chuàng)建模式對(duì)話(huà)框
1、分別添加如下三個(gè)對(duì)話(huà)框,其ID分別為IDD_ABOUT、IDD_CHAT、IDD_MFCTEST_DIALOG
? ? ?
雙擊”關(guān)于“按鈕,添加相應(yīng)的消息函數(shù)如下:
運(yùn)行效果如下:
二、創(chuàng)建非模式對(duì)話(huà)框
雙擊”聊天“按鈕,添加相應(yīng)的消息函數(shù)如下:
void CMFCTestDlg::OnChat() {// TODO: Add your control notification handler code hereCChatDlg *pDlg=new CChatDlg;pDlg->Create(IDD_CHAT);pDlg->ShowWindow(SW_SHOW);}并添加相應(yīng)的頭文
#include "ChatDlg.h"
運(yùn)行效果如下:
三、模式對(duì)話(huà)框與非模式對(duì)話(huà)框的區(qū)別
模式對(duì)話(huà)框:單擊”關(guān)于“按鈕彈出關(guān)于對(duì)話(huà)框,在關(guān)閉關(guān)于對(duì)話(huà)框前,主對(duì)話(huà)框是不可以操作的。
非模式對(duì)話(huà)框:在關(guān)閉模式對(duì)話(huà)框前,不阻擋對(duì)背景窗口的操作。
總結(jié)
以上是生活随笔為你收集整理的MFC创建模式对话框与非模式对话框的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: OpenCV与图像处理学习十四——SIF
- 下一篇: 实数序列频谱的共轭对称性(DFT与IDF