为了账号安全,请及时绑定邮箱和手机立即绑定

c# 如何将一个winform窗体嵌入另一个winform窗体

c# 如何将一个winform窗体嵌入另一个winform窗体

湖上湖 2018-11-05 04:07:26
将其他的应用程序窗体嵌入winform窗体网上的资料很多,可以嵌入记事本,world,excel等, 但将一个用.net写的应用程序窗体嵌入就不行了,qq程序好像也不想,请高手指点一下
查看完整描述

2 回答

?
杨__羊羊

TA贡献1943条经验 获得超7个赞

建一个MDI父窗体,然后在它的子窗体就都是嵌入在里面的

查看完整回答
反对 回复 2018-11-06
?
慕码人2483693

TA贡献1860条经验 获得超9个赞

按照你的意思,只有进程外COM组件可以实现你的想法。也就是说,你可以用MFC,ATL写一个有界面的COM组件,然后在.Net窗体中使用,从而实现双进程,或者反过来。

按照MSDN关于.Net 中使用COM组件的解释,使用.Net制作的COM组件在被.Net程序引用的时候,必须使用程序集引用,也就是说,你无法像引用传统COM组件那样引用纯.Net COM组件。

你可以参考下IE8的多进程实现模型。


查看完整回答
反对 回复 2018-11-06
  • 2 回答
  • 0 关注
  • 2927 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信