向动态库的窗体传递消息WM_COPYDATA时发生的问题 ( 积分: 300 )

  • 主题发起人 主题发起人 大苹果
  • 开始时间 开始时间

大苹果

Unregistered / Unconfirmed
GUEST, unregistred user!
我mainframe主程序向DLL内的窗体传递WM_COPYDATA消息,动态库的相关消息处理函数没有响应。但我自定义了一个消息WM_USER+101,传递到相同的窗体,对应消息处理函数有了响应!证明我的DLL内窗体的句柄是取正确了!奇了怪了!
 
可能是主窗体WM_COPYDATA消息没有初始化啊
 
晕啊
WM_COPYDATA是不同进程间的通信,
缩主程序&dll是同一个进程.
不信你再试试.
(试完了要记住给知识消费)
 
WM_COPYDATA要用SendMessage不要用PostMessage;
 
那年黄梅花开貌似正确的答案!本着灌水有分的原则,分配分吧!这个问题已经用自定义消息间接处理乐!
 
我向子窗体也是可以发WM_COPYDATA消息的!
 
WM_COPYDATA :=WM_USER+101
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
485
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部