DLL中的Form怎么样才能根据宿主的Panel的Resize而Resize DLL窗体是输出到外面窗体的Panel上,目前做的时候,如果,主程序的窗体Resize的时候,DLL中输出的Form不能Resize,不知道是为何?各位帮助一下,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的是不是非模态窗口?如果是的话,你可以这样:1. 在 Dll 中建立窗体,把窗体的句柄返回给调用程序2. 在 Panel 中的 Resize 事件中再调用 Dll 中的一个用来改变窗体的函数,当然,需要把那个句柄传递过去 在Panel的Resize事件中写代码。Dll中导出相应的接口,或者拿到内嵌Form的Handle后,用API函数进行调整。另外,如果App和Dll都是用RuntimeLibrary进行编译,那么Dll中导出的Form,只要设置Align:=alClient就可以了。 同意 tonylk参考:http://www.delphibbs.com/keylife/iblog_show.asp?xid=2438 BinToHex的问题 delphi如何控制MSN8的正在收听的歌曲? 弟弟病了,还未确诊是否是肺结核,可是非常担心,祝他早日康复,接受大家的祝福,谢谢!--2 delphi问题请教 请问如何在表中更新指定的数据?在线给分 bde 和 sql server 2000连接的问题,谁能解决给高分!!!! 怎样获得Select语句中的Compute结果?(SQL Sever2000) 没天理 怎样把一个字符串按照某个特殊的字符劈开? 向坛主、版主及各位网友道歉! 一个小问题 !!简单问题,请热心朋友回答!!
2. 在 Panel 中的 Resize 事件中再调用 Dll 中的一个用来改变窗体的函数,当然,需要把那个句柄传递过去
参考:
http://www.delphibbs.com/keylife/iblog_show.asp?xid=2438