社区
C#
帖子详情
C# dll插件窗口绑架技术
l4kangaxx
2012-07-12 06:20:41
我用C#做了一个主程序(.exe) 然后又做了一个基于此主程序的插件(.dll) 利用反射实现的插件技术。
这个技术当然很简单了,插件有一个form,可以正常show出来操作。
但是如何把此窗口内嵌到主窗体内,从而给人一种“这是一体的”感觉。
...全文
122
5
打赏
收藏
C# dll插件窗口绑架技术
我用C#做了一个主程序(.exe) 然后又做了一个基于此主程序的插件(.dll) 利用反射实现的插件技术。 这个技术当然很简单了,插件有一个form,可以正常show出来操作。 但是如何把此窗口内嵌到主窗体内,从而给人一种“这是一体的”感觉。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
l4kangaxx
2012-07-16
打赏
举报
回复
基本搞定了吧,用反射还是挺简单的,谢谢大家,见者有份
l4kangaxx
2012-07-13
打赏
举报
回复
多谢2楼不过问题是如何得到这个Form1 类和frm实例呢,它们都在另一个dll里,且是动态注册的,不知道如何去new啊。
sunny2u07
2012-07-12
打赏
举报
回复
Form1 frm = new Form1();
frm.TopLevel = false;
frm.WindowState = FormWindowState.Maximized;
this.Controls.Add(frm);
frm.Show();
deepmist
2012-07-12
打赏
举报
回复
可以设置父子窗口吗?
c#
sqlite的
dll
文件:System.Data.SQLite.
DLL
包含各个环境的
dll
,64位,32位,CompactFramework等多种;好不容易才找到的,转载下,希望要用的朋友们能快速找到。免费提供,呵呵
提高
C#
编程水平的50个要点
提高
C#
编程水平的50个要点 肯定对你有帮助
水晶报表的相关组件CrystalDecisions(13.0.5.891)组件下载
CrystalDecisions.CrystalReports.Engine.
dll
CrystalDecisions.ReportSource.
dll
CrystalDecisions.Shared.
dll
CrystalDecisions.Web.
dll
C#
dll
加密
技术
分析
c#
dll
加密最快的方法使用加壳工具Virbox Protector,直接加密,Virbox Protector可以对
dll
进行性能分析,分析每个函数的调用次数,对每个函数选择保护方式如:混淆/虚拟化/碎片化/代码加密等;每种加密方法的特点...
C#
调用
C#
dll
Step1、确定这个
dll
是C++还是
C#
如果一个
dll
的来源我们不知道的话,新建一个winform项目,然后添加引用,如果能成功添加说明是
c#
的
dll
,如果出现如下提示,则为C++/C或者其它语言生成的
dll
Step2、确定这个
dll
是32...
C#
110,536
社区成员
642,578
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章