-
首先将你的User对话框的ID改为 IDD_DIALOG_USER (我们下面代码中会用到)
-
大家直接新建一个CUserDlg类,之后将文件替换为下面的内容
CUserDlg.h文件
#pragma once
#include <afxext.h>
#include "resource.h"
class CUserDlg : public CFormView
{
DECLARE_DYNCREATE(CUserDlg)
protected:
CUserDlg();
public:
virtual ~CUserDlg();
enum { IDD = IDD_DIALOG_USER
};//IDD_DISPLAYVIEW模态窗口的ID
#ifdef _DEBUG
virtual void AssertValid() const;
virtual void Dump(CDumpContext& dc) const;
#endif
protected:
virtual void DoDataExchange(CDataExchange* pDX);
protected:
DECLARE_MESSAGE_MAP()
public:
virtual void OnInitialUpdate();
};
CUserDlg.cpp文件
#include "stdafx.h"
#include "CUserDlg.h"
// CDisplayView
IMPLEMENT_DYNCREATE(CUserDlg, CFormView)
//IDD_DISPLAYVIEW模态框的ID
CUserDlg::CUserDlg() : CFormView(IDD_DIALOG_USER)
{
}
CUserDlg::~CUserDlg()
{
}
BEGIN_MESSAGE_MAP(CUserDlg, CFormView)
END_MESSAGE_MAP()
#ifdef _DEBUG
void CUserDlg::AssertValid() const
{
CFormView::AssertValid();
}
#ifndef _WIN32_WCE
void CUserDlg::Dump(CDumpContext& dc) const
{
CFormView::Dump(dc);
}
#endif
#endif //_DEBUG
void CUserDlg::DoDataExchange(CDataExchange* pDX)
{
CFormView::DoDataExchange(pDX);
// DDX_Text(pDX, IDC_EDIT2, sdf);
}
void CUserDlg::OnInitialUpdate()
{
CFormView::OnInitialUpdate();
// TODO: 在此添加专用代码和/或调用基类
}