如果我在MFC要创建带参数的一个构造函数 如何做?

如果我在MFC要创建带参数的一个构造函数 如何做?,第1张

假设在CView类里加一个带参

构造函数

设你的View类名是CMyView

1.)在MyView.h

头文件

CMyView()

默认构造函数

下面写入带参的构造函数

CMyView(int

x,int

y)//

参数类型和数量自己写,这里假设是int型

2.)在MyView.cpp原文件中

对新加构造函数进行定义

CMyView::CMyView(int

x,int

y)

{

x=0

y=0

//

根据自己的需要添加相应的变量或

函数调用

}

1.

建立好单文档工程。

2.

在view类里(注意不能是mainframe,否则你创建的按钮会被视图遮住,看不见)添加成员变量

cbutton

m_button

3.

创建这个按钮,比如在oncreate里面添加如下代码:

rect

rect

=

{0,0,100,100}//

指定按钮的位置和大小

m_button.create(_t("我是按钮"),ws_visible,rect,this,id_button)


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11949138.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存