VS2005 为控件添加类的方法

时间:2022-12-15 19:56:06
对使用VS2005创建MFC工程不是很熟悉,它的类向导功能也不是很全。
我有一个基于对话框的MFC程序,在主界面中我添加一个树控件。我希望为该控件建立一个类,它的基类是CTreeCtrl,但是除了手写,右键添加的话,只能为该控件所在的主界面添加。不知到用过这款编译器的大神,有没有什么方法?谢谢。

注:千万别回复类似“为什么不实用vs2008”之类的,谢谢。

7 个解决方案

#1


你自己邮件新建类就是了呀  然后控件关联变量那里输你这个类...

#2


先在ClassView上New一个MFC的类,然后在ResourceView上右键Add member,手动输入类型名即可。

#3


右键控件->添加类。很方便啊,楼主觉得不好?

#4


引用 1 楼 yaozhiyong110 的回复:
你自己邮件新建类就是了呀  然后控件关联变量那里输你这个类...

问题是关联ID的哪一项无法更改,一直是控件所属界面的ID。

#5


引用 2 楼 VisualEleven 的回复:
先在ClassView上New一个MFC的类,然后在ResourceView上右键Add member,手动输入类型名即可。

还有一点,记得选中“自动化”Radio button,否则可能还是需要手动键入一堆东西。这个回答基本是基本是我需要的,多谢了!

#6


引用 3 楼 ftd2013 的回复:
右键控件->添加类。很方便啊,楼主觉得不好?

不好不好。

#7


引用 4 楼 baijiaheizhiganmao 的回复:
Quote: 引用 1 楼 yaozhiyong110 的回复:

你自己邮件新建类就是了呀  然后控件关联变量那里输你这个类...

问题是关联ID的哪一项无法更改,一直是控件所属界面的ID。


你选的哪个控件就是绑定那个控件  你要选A控件然后实际又是绑定B控件?

#1


你自己邮件新建类就是了呀  然后控件关联变量那里输你这个类...

#2


先在ClassView上New一个MFC的类,然后在ResourceView上右键Add member,手动输入类型名即可。

#3


右键控件->添加类。很方便啊,楼主觉得不好?

#4


引用 1 楼 yaozhiyong110 的回复:
你自己邮件新建类就是了呀  然后控件关联变量那里输你这个类...

问题是关联ID的哪一项无法更改,一直是控件所属界面的ID。

#5


引用 2 楼 VisualEleven 的回复:
先在ClassView上New一个MFC的类,然后在ResourceView上右键Add member,手动输入类型名即可。

还有一点,记得选中“自动化”Radio button,否则可能还是需要手动键入一堆东西。这个回答基本是基本是我需要的,多谢了!

#6


引用 3 楼 ftd2013 的回复:
右键控件->添加类。很方便啊,楼主觉得不好?

不好不好。

#7


引用 4 楼 baijiaheizhiganmao 的回复:
Quote: 引用 1 楼 yaozhiyong110 的回复:

你自己邮件新建类就是了呀  然后控件关联变量那里输你这个类...

问题是关联ID的哪一项无法更改,一直是控件所属界面的ID。


你选的哪个控件就是绑定那个控件  你要选A控件然后实际又是绑定B控件?