怎么样将DLL中的Form嵌入到EXE的主form中的一个Panel控件中,
解决方案 »
- 面试的问题,如何在文件属性框中增加一页自定义的面板,并在该面板上放一页图片??
- !!!紧急求救!!!!在线等!
- 如何在ADOuery里动态加入永久字段?
- 請問怎樣手動生成connectionstring?
- 求助一个用WebBrowser1控件做的浏览器问题???
- 请问:我在窗体的onshow事件中调用了buildtree自定义过程,产生treeview各个结点,错误在哪里??
- ActiveHint在Delphi7与Delphi2007间差别
- 我要是怎么判断一个字段中不能插入相同的数据啊 ?
- 请问哪里可down到fastreport2.40?
- (急!)关于不同系统中窗体大小的问题(我会加分的,谢谢)
- fastreport如何控制每页显示的记录条数
- [愿出100分]请高手帮忙解决关于修改EXE程序界面上调用文字"的问题!!!!!!!
SetWindowlong
嵌入PANEL的FORM的大小总是不合适,不能将其大小刚好控制在其父类PANEL的大小,总会大一些
关闭后才可以再打开,同时如果页控件尺寸发生变化怎么样才能使其跟着发生变化,
而且所有的DLL FORM都是以插件的形式存在于DLL函数.
如果不是以插件的形式出现在DLL函数中,都是没有问题的,
但DLL函数存在于插件中后,就不太可能象固定调入DLL时对DLL的相关信息进行保存.
1、如果我要在一个页控件中嵌入多个DLL中的FORM时,怎么可以做到只打同一个DLL FORM一次,
关闭后才可以再打开
這個問題可以這樣解決:你在loadlibrary時,不是有一個來接收地址的變量嗎?把它聲明為全局的,判斷是否為0就好;還有一個是通過API判斷是否存在相關的窗體類名即可,方法挺多的,自己再想想;
2、如果页控件尺寸发生变化怎么样才能使其跟着发生变化
這個問題可以這樣解決:在頁控件的Resize事件裡面處理窗體的大小;