RECT rect = { 0 }; //获取窗口的内部客户区矩形 GetClientRect(&rect);
模态和费模态对话框!
模态对话框只需要包含对话框头文件,定义对话框类,调用DoModel函数。
CMoTai motai; motai.DoModal();
非模态对话框首先要创建对话框指针,然后调用指针创建窗口,显示出窗口。 当窗口被关闭时在类中添加重写方法PostNcDestroy,delete this,new出来的对话框指针
CFeiMoTai *fei = new CFeiMoTai(); fei->Create(IDD_DIALOG_FEIMOTAI, this); fei->ShowWindow(SW_SHOW);
//第一个参数为true为打开文件,false为保存文件 CFileDialog cfile(true, NULL, NULL,OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST, "文本文件(*.txt)|*.txt|所有文件(*.*)|*.*||", this);