系统消息问题(100分)

  • 主题发起人 主题发起人 DFW_LZL
  • 开始时间 开始时间
D

DFW_LZL

Unregistered / Unconfirmed
GUEST, unregistred user!
在自已的控件中自定义了鼠标按健消息处理过程,我在此过程中使用了SetCapture(Handle)Api函数(在过程的最后也使用了ReleaseCapture语句)。我的问题是,使用了SetCapture(Handle)后,用inherited无法返回鼠标按健的正确信息(如ssleft),请问有何办法解决之。
 
不必使用这两个函数吧,能收到鼠标消息就已经是在Capture状态了。
 
to thx1180:
假如在必须使用或已经使用的情况下,有办法吗?
 
我不知道,没有这么做过,[:(]

楼主,你的报表控件挣了不少分啊。[:)][:D]
 
在调用该鼠标过程代码前加上SetCapture(Handle),使用后再
ReleaseCapture试试。
 
chnplzh:
请看我问题的内容,你的办法已过的不管用啊,有其它办法吗?
 
简单点,你想做什么,想有什么效果?
 
想正确返回鼠标按健状态,可是用了SetCapture(Handle)就不行,而SetCapture(Handle)又必需用。
 
问题解决,给分吧!
 
接受答案了.
 
后退
顶部