热情软件屋

 

如何在控件之前获得鼠标消息


编号:QA000769
建立日期: 1999年4月7日 最后修改日期:1999年4月7日
所属类别:

zzm:
    VC5.0
    NT
    我自己创建了一个对话框,在上面加了两个树形控件,想在两个控件之间利用鼠标的拖拉来传递信息.但是每次在控件内按下鼠标时,就响应控件的ButtonDown事件,这样我好象没有办法保存数据,所以想在响应之前先由对话框来捕捉鼠标的按下事件,处理完后再继续响应控件的鼠标ButtonDown事件。这样应该如何实现呢?或者这个问题应该如何解决为好?我对Windows编程很不熟悉,这个问题可能让大家见笑了.不过还请多加指点。十分感谢!

回答:

    你需要自己做个从CTreeView继承下来的CMyTreeView; 再重载PreTranslateMessage,你的消息在那个里面写。

此问题由TangCheng回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio