X
xwings
Unregistered / Unconfirmed
GUEST, unregistred user!
我有3个组件. 一个负责发送一个自定义消息.另外2个(TWinControl)获得这个消息之后作出相应处理.
现在的问题是 发送消息时,相谁发送? ;用postMessage. ? ;获得消息的两个组件名字和HWND未知(动态生成),
我先试着向窗体发消息, 窗体的winproc可以响应的. 但是我的组件无法收到这个消息.
如何让form派发这个消息给它的子对象?
我还有个想法: 法消息的组件枚举form上的所有收这个消息的对象, 挨个postMessage..不过我感觉这样不好.
因为我的组件也许在panel上.
用 form的broadcast ?(这个好像就是循环postMessage的) ;我不想牵扯到窗体来处理这个消息. 只想在3个组件中处理.
谁可以解答?.
谢谢
现在的问题是 发送消息时,相谁发送? ;用postMessage. ? ;获得消息的两个组件名字和HWND未知(动态生成),
我先试着向窗体发消息, 窗体的winproc可以响应的. 但是我的组件无法收到这个消息.
如何让form派发这个消息给它的子对象?
我还有个想法: 法消息的组件枚举form上的所有收这个消息的对象, 挨个postMessage..不过我感觉这样不好.
因为我的组件也许在panel上.
用 form的broadcast ?(这个好像就是循环postMessage的) ;我不想牵扯到窗体来处理这个消息. 只想在3个组件中处理.
谁可以解答?.
谢谢