社区
Delphi
帖子详情
如何在DLL中引用一个窗体?
sangdy
2003-08-22 10:32:56
如何在DLL中引用一个窗体?
...全文
28
1
打赏
收藏
如何在DLL中引用一个窗体?
如何在DLL中引用一个窗体?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nbforyou
2003-08-22
打赏
举报
回复
解决MDI的DLL子窗体中的tab健下移控件问题
动态
引用
DLL
:运行类/打开
DLL
窗体
动态
引用
DLL
: 运行
DLL
类 打开
DLL
窗体
WeifenLuo.WinFormsUI.Docking.
dll
源码+示例 支持framwork4 最新版
WeifenLuo.WinFormsUI.Docking.
dll
的源码+示例!支持framwork4 最新版。 没错!是WeifenLuo.WinFormsUI.Docking.
dll
的源代码和示例程序! DockPanel Suite是
一个
国外开源项目。 项目要
引用
WeifenLuo.WinFormsUI.Docking.
dll
,这个程序集包含了控件及相关类。需要在DockPanel控件
中
显示的子
窗体
(多标签,停靠,自动隐藏)必须继承自WeifenLuo.WinFormsUI.Docking. DockContent类;DockContent重载了
窗体
的show方法,所以继承自DockContent的子
窗体
能把自己以指定方式显示在指定的DockPanel区域内;放置了DockPanel的
窗体
就为父
窗体
,需要把父
窗体
的IsMdiContainer属性设为true。 DockPanel的SaveAsXml方法,能以XML形式,把Panel内所有子
窗体
的显示状态信息保存至指定的本地文件。DockPanel的LoadFromXml方法,能读取之前保存的子
窗体
信息,再根据使用者提供的相应处理方法,把子
窗体
恢复到之前状态
Windows进程常用
DLL
模块注入技术
进程入口点注入,在程序初始化的时机前将
dll
模块文件注入至目标主线程。 进程调试级注入,涉及调试器相关功能调用知识点
dll
模块重定位内存注入,模拟操作系统加载PE文件方式,直接将
dll
文件内存数据写入目标进程并...
WPF
窗体
跳转动画 及按钮特效
WPF的
窗体
跳转特效,使用的是Storyboard设置跳转动画, button设置更简单,使用
一个
dll
引用
只需更换背景图片来实现鼠标,滑过、点击,之间的转换
WeifenLuo.WinFormsUI.Docking
1.建立
一个
WinForm工程,默认生成了
一个
WinForm
窗体
Form1。 2.
引用
—>添加
引用
—>浏览—>weiFenLuo.winFormsUI.Docking.
dll
。 3.
窗体
属性IsMdiContainer:True。 4.工具箱—>右键—>选择项—>.net组件—>浏览—>weiFenLuo.winFormsUI.Docking.
dll
—>在工具箱出现dockPanel。 5.将dockPanel拖到
窗体
Form1上,设置Dock属性,我设置的是:Fill。 停靠
窗体
: 1.新建
一个
WinForm
窗体
Form2。 2.在代码
中
修改
窗体
继承于DockContent。 public partial class Form2 : DockContent 3.在主
窗体
Form1
中
显示停靠
窗体
。 private void Form1_Load(object sender, EventArgs e) { Form2 form2 = new Form2(); form2.Show(this.dockPanel1); form2.DockTo(this.dockPanel1, DockStyle.Left); }
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章