怎样在托管c++中进行窗体的调用?
用托管c++建Windows Forms Application(.NET)窗体F1,加入Button B1;然后用Solution Explorer再次添加一个Windows Form(.NET)窗体F2。当单击B1的时候要显示F2窗体。
问题点数:20、回复次数:8Top
1 楼xwdd129(高手就是:不出手)回复于 2005-01-18 12:17:41 得分 3
这个不是已经有人回答了吗?
在button1的单击事件里写
F2* Form2 = new F2();
Form2->Show();Top
2 楼Linux_Web(冲天一怒为红颜)回复于 2005-01-18 14:57:14 得分 0
可是这样直接写的话老是会出现F2没有定义的错误!为什么呢?
d:\Documents and Settings\Administrator\My Documents\Visual Studio Projects\image\Form1.h(77) : error C2065: 'F2' : undeclared identifier
Top
3 楼Linux_Web(冲天一怒为红颜)回复于 2005-01-18 14:58:29 得分 0
噢,是未声明错误!Top
4 楼wpemily(wpemily)回复于 2005-01-19 00:36:42 得分 3
不可能吧,选择你的当前解决方案的当前项目然后添加Top
5 楼shuangquan()回复于 2005-01-19 02:38:49 得分 10
首先把f2这个类包含到f1,然后
f2 *form2=new f2();
f2->Show();
就行了。Top
6 楼shuangquan()回复于 2005-01-19 02:39:45 得分 0
首先把f2这个类包含到f1,然后
f2 *form2=new f2();
form2->Show();
就行了Top
7 楼xwdd129(高手就是:不出手)回复于 2005-01-19 07:54:49 得分 4
恩,你是不是没有包含头文件?Top
8 楼Linux_Web(冲天一怒为红颜)回复于 2005-01-19 09:43:59 得分 0
谢谢各位!Top




