class CMFC5Dlg : public CDialogEx
{
// 构造
Cchat m_cdlg;
CWnd n_wnd,n_wndButton;
public:
CMFC5Dlg(CWnd* pParent = NULL); // 标准构造函数
// 对话框数据
enum { IDD = IDD_MFC5_DIALOG };
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持
////////////////////////////////////////////////////////////////////////////
void CMFC5Dlg::OnBnClickedButton2()
{
// TODO: 在此添加控件通知处理程序代码
//Cchat *pDlg=new Cchat; ////非模式
////pDlg->Create(IDD_DIALOG1);//不独立于主窗口
//pDlg->Create(IDD_DIALOG1,GetDesktopWindow());/////////独立于主窗口
//pDlg->ShowWindow(SW_SHOW);
if(!m_cdlg.m_hWnd)
m_cdlg.Create(IDD_DIALOG1,GetDesktopWindow());
m_cdlg.ShowWindow(SW_SHOW);
}
/////////////////////////////////////////////////////////
enum{IDC_NAME=1008};
enum{IDC_NAMEB=1009};
void CMFC5Dlg::OnBnClickedButton4()
{
n_wnd.Create("Edit","",WS_CHILD|WS_VISIBLE,CRect(10,80,111,100),this,IDC_NAME);
n_wndButton.Create("button","ceshianniu",WS_CHILD|WS_VISIBLE,CRect(10,200,100,300),this,IDC_NAMEB);
// TODO: 在此添加控件通知处理程序代码
}
mfc中编辑框的动态创建
猜你喜欢
转载自blog.csdn.net/suntingsheng123/article/details/84667744
今日推荐
周排行