430的VS2015单文档MFC学习笔记之创建以及添加按钮

学习笔记(1):

首先先说一下对话框,单文档,多文档的区别;

对话框和单文档,如果简单程序就用对话框,复杂的一般用单文档,并且,对话框的可以直接手动加入控件,而文档类的需要自己写程序添加;

而单文档和多文档的区别就在与,多文档可以在同一个界面打开两个文件,多个试图,比如复杂点的WORD,PS之类的,而单文档只能一次打开一个文件,较为简单;

下面就是如果创建一个单文档程序的介绍:

①  文件-新建一个MFC程序,名字自己定

②  下一步之后要选择单文档,同时选中MFC标准

430的VS2015单文档MFC学习笔记之创建以及添加按钮_第1张图片

③  点击完成之后基本文档就创建完毕了

430的VS2015单文档MFC学习笔记之创建以及添加按钮_第2张图片

④ 接着在头文件VIEW.h中添加按钮变量

430的VS2015单文档MFC学习笔记之创建以及添加按钮_第3张图片

就是在class中打入以下代码:

Private:

   CButton anniu1;

同时要在上面定义按钮的Id号,要记住以后创建的空间的ID号不能够重复

打入一下代码:

#define ID_anniu130     130

里面的130就是ID号,而前面的IDB_BTN是按钮代号

⑤ 在类视图中添加Create函数:

430的VS2015单文档MFC学习笔记之创建以及添加按钮_第4张图片

右键单击CMFCApplication1View,出现的下面选中消息窗口,同时找到WM_CREATE并在旁边选中add,然后会自动进入函数界面

430的VS2015单文档MFC学习笔记之创建以及添加按钮_第5张图片

要做的就是在里面添加代码:

// TODO: 在此添加您专用的创建代码 

    anniu1.Create(L"我创建的按钮", //按钮标题 

        WS_CHILD | WS_VISIBLE | WS_BORDER,//按钮风格 

        CRect(40, 10, 200,60),  //按钮大小 

        this//按钮父指针 

        ID_anniu130);

anniu1.ShowWindow(SW_SHOWNORMAL);

做到下图所示就正确了。

430的VS2015单文档MFC学习笔记之创建以及添加按钮_第6张图片

这样,在编译就会在单文档里面出现你刚才创建的按钮了。

430的VS2015单文档MFC学习笔记之创建以及添加按钮_第7张图片




你可能感兴趣的:(MFC)