visual studio c++中通过主窗口From1中的一个按钮button1,点击按钮后显示子窗口From2. 这个按钮事件怎么写

visualstudioc++中在Form1中包含Form2即,#include"Form2.h"可以对Form2进行操作,但是如果在Form2中包含Form1来操作Fo... visual studio c++中在Form1中包含Form2即,#include"Form2.h"可以对Form2进行操作,但是如果在Form2中包含Form1来操作Form1即,#include"Form1.h",则会冲突,怎样解决?

#pragma once
using namespace System;
using namespace System::ComponentModel;
using namespace System::Collections;
using namespace System::Windows::Forms;
IDE自动为每个头文件添加了#pragma once
继续等待答案...
展开
 我来答
xeonol
2011-01-01 · TA获得超过870个赞
知道小有建树答主
回答量:528
采纳率:0%
帮助的人:699万
展开全部
在两个头文件里使用#pragma once
http://baike.baidu.com/view/1276747.htm

你是在两个.h文件中相互引用?那么你需要加一个类声明:
在Form1.h里面
#include "Form2.h"
class Form2;
在Form2.h里面
#include "Form1.h"
class Form1;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
世民电脑工作室
2010-12-30 · 超过21用户采纳过TA的回答
知道答主
回答量:65
采纳率:0%
帮助的人:0
展开全部
C#中是这样的
Form2 fm2=new Form2();
fm2.showDialog();//或fm2.show();效果不同

其他语言大同小异
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
晓之寻
2010-12-30
知道答主
回答量:4
采纳率:0%
帮助的人:0
展开全部
Form2 fm2=new Form2();
fm2.showDialog();//或fm2.show();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式