请问:在SDI中怎么添加控件

时间:2021-06-28 06:51:18

我想做一个类似于cuteftp的界面。现在窗口已经做出来了。但是不知道怎么添加控件,比如按钮和listbox等,请高手指教,谢谢!

15 个解决方案

#1


动态创建就可以了
CListBox::Create
后再 ShowWindow 就可以了

#2


比如按钮:
在类H头文件中
CButton button

在CPP中调用
CButton.Create()   //里面写位置,样式等

#3


create movewindow showwindow

#4


还是参考一下源代码吧
http://www.vckbase.com/document/viewdoc/?id=257

#5


多谢mmzr!

#6


可以在资源中添加DIALOG资源,然后在对话框资源中加任何控件,
在只需加头文件就好,#include"MyDialog.h"
MyDialog dlg;//dingyi  对象
dlg.DoMoadl();

#7


可以动态创建 Create

#8


动态创建,NOD

#9


我按照mmzr给的网址下了例子,不过还有一些地方不太明白。请问,我向tabctrl中添加了两个page,
每个page中添了一个CTreeCtrl的控件。这两个控件的响应函数该怎么添加,比如,右键单击树节点的响应事件。我添到了MainFrame中,没有响应。感觉也不应该添到这里。但不太清楚该怎么做。
还有树的展开操作,ItemExpand函数,如果有两棵树,该怎么区分是哪棵树。请指教,谢谢!

#10


创建一个对话框,然后把这对话框放入View中。你就可以在这个对话框中加入任意的控件了。这个方法才叫可视化编程,呵呵!

#11


请问,对话框怎么添加到view中?

#12


创建一个非模态对话框,然后把他的父窗口设置为View就可以了阿!

#13


用FORMVIEW,跟VB差不多

#14


怎么设置父窗口,能详细介绍一下吗?

#15


用CFormView

#1


动态创建就可以了
CListBox::Create
后再 ShowWindow 就可以了

#2


比如按钮:
在类H头文件中
CButton button

在CPP中调用
CButton.Create()   //里面写位置,样式等

#3


create movewindow showwindow

#4


还是参考一下源代码吧
http://www.vckbase.com/document/viewdoc/?id=257

#5


多谢mmzr!

#6


可以在资源中添加DIALOG资源,然后在对话框资源中加任何控件,
在只需加头文件就好,#include"MyDialog.h"
MyDialog dlg;//dingyi  对象
dlg.DoMoadl();

#7


可以动态创建 Create

#8


动态创建,NOD

#9


我按照mmzr给的网址下了例子,不过还有一些地方不太明白。请问,我向tabctrl中添加了两个page,
每个page中添了一个CTreeCtrl的控件。这两个控件的响应函数该怎么添加,比如,右键单击树节点的响应事件。我添到了MainFrame中,没有响应。感觉也不应该添到这里。但不太清楚该怎么做。
还有树的展开操作,ItemExpand函数,如果有两棵树,该怎么区分是哪棵树。请指教,谢谢!

#10


创建一个对话框,然后把这对话框放入View中。你就可以在这个对话框中加入任意的控件了。这个方法才叫可视化编程,呵呵!

#11


请问,对话框怎么添加到view中?

#12


创建一个非模态对话框,然后把他的父窗口设置为View就可以了阿!

#13


用FORMVIEW,跟VB差不多

#14


怎么设置父窗口,能详细介绍一下吗?

#15


用CFormView