MFC-1创建窗体

简介: #include //编写窗口程序时,必须加载此文件,该文件中定义了所有的MFC类 class MyApp:public CWinApp//以继承的方式借用MFC的类{public: BOOL InitInstance()//程序入口点 {  CFrameWnd *Frame = new CFra...

#include <afxwin.h>//编写窗口程序时,必须加载此文件,该文件中定义了所有的MFC类

class MyApp:public CWinApp//以继承的方式借用MFC的类
{
public:
 BOOL InitInstance()//程序入口点
 {
  CFrameWnd *Frame = new CFrameWnd();
  m_pMainWnd = Frame;//窗口框架对象
  Frame->Create(NULL,"HELLO MFC");//建立窗口
  Frame->ShowWindow(SW_SHOW);//显示窗口
  return true;
 }
};
MyApp a_app;//建立应用程序对象

 

-----------------------------------------------------------------------

#include <afxwin.h>
#include "resource.h"

class MyFrame:public CFrameWnd
{
private:
 CMenu *FMenu;
public:
 MyFrame()
 {
  Create(NULL,"hello MFC");
  FMenu = new CMenu;
  FMenu->LoadMenuA(IDR_MENU1);
  SetMenu(FMenu);
 }
};

class MyApp:public CWinApp
{
public:
 BOOL InitInstance()
 {
  CFrameWnd *Frame = new MyFrame;
  m_pMainWnd = Frame;
  Frame->ShowWindow(SW_SHOW);
  return true;
 }
};
MyApp a_app;

目录
相关文章
|
7月前
MFC控件间介绍(二)
MFC控件间介绍(二)
46 0
14 MFC - 普通按钮 CButton
14 MFC - 普通按钮 CButton
47 0
|
7月前
MFC控件介绍(一)
MFC控件介绍(一)
51 0
|
7月前
|
BI
MFC控件介绍(三)
MFC控件介绍(三)
63 0
|
7月前
|
C++
MFC创建带窗口的DLL
MFC创建带窗口的DLL
144 0
|
7月前
MFC的视图窗口
MFC的视图窗口
41 0
|
测试技术 BI 区块链
MFC——对话框的创建及使用(上)
MFC——对话框的创建及使用
1261 0
MFC——对话框的创建及使用(上)
|
数据安全/隐私保护
MFC——对话框的创建及使用(下)
MFC——对话框的创建及使用
283 0
MFC——对话框的创建及使用(下)
|
API Windows
Delphi 使窗体Showmodal后可以操作其他窗体
对话框ShowModal之后不能操作其它窗口,实际上是因为Windows Disable了其它窗口。所以当你需要在模态对话框中访问其它已经可见的窗口时,需要用EnableWindow API来激活对应的窗口。
1149 0
MFC设置窗体大小SetWindowPos
SetWindowPos(NULL,0,0,200,300,SWP_NOMOVE);     表示不考虑(0,0),仅仅将大小改为200x300,位置不变    SetWindowPos(NULL,0,0,200,300,SWP_NOMOVE);    表示不考虑200X300,只是把位置挪到(0,0).
4130 0