MFC 怎样新建一个窗体 ?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MFC 怎样新建一个窗体 ?相关的知识,希望对你有一定的参考价值。
在菜单里单击“新建”,创建一个和当前窗体一样的窗体。
当前窗口,有一个窗口类吧,例如CMyDlg(只是举个例子,名字是你自己取的)。然后用这个类新建一个对象dlg2
最后调用dlg2.DoModal(); 参考技术A // 源代码说明一切。楼主请看:
#include <afxwin.h>
class CMyApp:public CWinApp
public:
virtual BOOL InitInstance();
;
class CMyWnd:public CFrameWnd
public:
CMyWnd()
Create(0, L"Hello, world");
;
BOOL CMyApp::InitInstance(void)
m_pMainWnd = new CMyWnd;
m_pMainWnd->ShowWindow(m_nCmdShow);
return TRUE;
CMyApp AnApplication;
// 这是个最简单的MFC窗体,直接新建Win32项目,加入对MFC库的引用即可编译。 参考技术B 建立一个多文档工程,就有这个功能了.
如果不会建议看一下我的操作视频,或参加本周的免费课,详见何丹的论坛 的置顶贴。 参考技术C CDialog m_dlg;
m_dlg.DoModal(); 参考技术D 多文档
VS2017 新建MFC项目时只有ATL选择,怎么才能建有窗体的MFC?
如图,这个没有窗体的,该怎么办?
点下面的"打开visual studio安装程序" , 再勾选
参考技术A 没有安装全。选择下面的安装,继续。以上是关于MFC 怎样新建一个窗体 ?的主要内容,如果未能解决你的问题,请参考以下文章
如何在Visual Studio 2015中创建MFC窗体应用
如何在Visual Studio 2015中创建MFC窗体应用