zoukankan      html  css  js  c++  java
  • 【MFC】模态、非模态对话框

    MFC 点击按钮,弹出另一个对话框
    方法一:模态对话框
    资源视图–Dialog–右键–添加资源–新建–对话框-,然后在已经生成的对话框中(解决资源视图中的dialog下的新生成的那个)右键–添加类。例如:添加CMyNewDlg类,在所要调的代码中(按钮点击方法所在的文件代码),先加头文件#include “CMyNewDlg.h “,之后在按钮点击方法中:
    void COnclickDlg::OnBnClickedOk()
    {
    CMyNewDlg Dlg;
    Dlg.DoModal();
    }

    方法二:非模态对话框
    资源视图–Dialog–右键–添加资源–新建–对话框–然后在已经生成的对话框中(解决资源视图中的dialog下的新生成的那个)右键–添加类。例如:添加CMyNewDlg类,在所要调的代码中(按钮点击方法按钮点击方法所在的文件代码),先加头文件#include “CMyNewDlg.h “,之后在按钮点击方法中:
    void COnclickDlg::OnBnClickedOk()
    {
    CMyNewDlg *pDlg=new CMyNewDlg ;
    pDlg->Create(IDD_DIALOG2,this);
    pDlg->ShowWindow(SW_SHOW);
    }

  • 相关阅读:
    CF1082E Increasing Frequency
    CF1083B The Fair Nut and String
    week2
    CF1082G Petya and Graph
    后缀数组学习笔记
    单纯形法
    验证rbd的缓存是否开启
    如何删除一台OSD主机
    Mon失效处理方法
    查询osd上的pg数
  • 原文地址:https://www.cnblogs.com/wolfray/p/5547274.html
Copyright © 2011-2022 走看看