用过Delphi的帮帮忙,VC画面中加载Delphi窗体,Delphi窗体封装在动态库中
我用Delphi做了一个DLL,里面实现了一个窗体,在VC的窗体中加载,可以正常显示。当Delphi窗体中用到了TPageControl的话,并且在上面放置了Button的话,点击这个Button,那么程序就会没有响应了。如果在Delphi DLL的窗体中没有放置TPageControl,直接在Form上放置Button的话,就不会有这种问题出现。
请问这是怎么回事啊?是不是Delphi的消息响应机制和VC的兼容性不好啊?
问题点数:0、回复次数:4Top
1 楼aiirii(ari-http://spaces.msn.com/members/aiirii/)回复于 2003-09-02 12:04:29 得分 0
你的button中是否有与主程序通信?Top
2 楼w_y(阿胡)回复于 2003-09-02 13:59:25 得分 0
Button中什么代码都没有写,只是一个Button。还有就是Delphi窗体中也是什么代码都没有,只是一个显示画面而已。我只是想做个试验,结果就发现了这个问题Top
3 楼r3000()回复于 2003-09-02 14:30:29 得分 0
可能是消息发给了TPageControl而没有传递到Button上,Delphi不是很熟,
猜测原因如此。
Top
4 楼w_y(阿胡)回复于 2003-09-03 14:22:24 得分 0
很难吗?没人回答,自己顶一下Top




