B
baohongyu
Unregistered / Unconfirmed
GUEST, unregistred user!
我用VC做了一个读插件的主程序.
有一部分插件用DELPHI实现.所谓的插件就是在DLL中导出一个CREATE,创建军一个子窗体,
然后在父窗体里SetParent就行了.C++实现没问题.
用DELPHI做的插件,使用了DELPHI中的普通窗体之后,除了DELPHI的窗体外,我的鼠标左键不能用了。失效。
情况如下:
1、我用VC写的一个读插件的程序,是单文档程序模式,但是我用的不是DOC/VIEW架构。VIEW的交类用的是CWnd.
2、DELPHI的的插件就是一句:form1:=Tform1.create(nil);
问题:当我加载DELPHI的子窗体后,我的主程序只能移动窗口,其它的左键动作全部失效。
我尝试在创建军这个插件时,保存旧有的WndProc,然后恢复,问题依旧。好奇怪。
不知道Delphi做了什么手脚……
有一部分插件用DELPHI实现.所谓的插件就是在DLL中导出一个CREATE,创建军一个子窗体,
然后在父窗体里SetParent就行了.C++实现没问题.
用DELPHI做的插件,使用了DELPHI中的普通窗体之后,除了DELPHI的窗体外,我的鼠标左键不能用了。失效。
情况如下:
1、我用VC写的一个读插件的程序,是单文档程序模式,但是我用的不是DOC/VIEW架构。VIEW的交类用的是CWnd.
2、DELPHI的的插件就是一句:form1:=Tform1.create(nil);
问题:当我加载DELPHI的子窗体后,我的主程序只能移动窗口,其它的左键动作全部失效。
我尝试在创建军这个插件时,保存旧有的WndProc,然后恢复,问题依旧。好奇怪。
不知道Delphi做了什么手脚……