请问如何判断DBGrid滚动条被点击?多谢!分不够可以再加!

javence 2005-05-16 03:04:23
请问如何判断DBGrid滚动条被点击?多谢!分不够可以再加!
...全文
85 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
javence 2005-05-28
  • 打赏
  • 举报
回复
已搞定,还是谢谢你们?
happyct 2005-05-17
  • 打赏
  • 举报
回复
不知道是否这个?EN_VSCROLL,我这里没办法试
happyct 2005-05-17
  • 打赏
  • 举报
回复
这两个消息是滚动条滚动产生的消息,不是你鼠标点击的消息

鼠标点击滚动条的消息,我也不知道,汗一个先

安吉儿和我都以为你是要监控滚动条的变化才...
javence 2005-05-17
  • 打赏
  • 举报
回复
to happyct(绿叶对大树的情怀www.happy-city.com):
还是不行,我试了拦截鼠标点击消息可以,但WM_VSCROLL WM_HSCROLL就是不行
happyct 2005-05-16
  • 打赏
  • 举报
回复
首先确定消息的类型,然后进行拦截,重载该窗口过程或消息本身。
.h File
class TForm1:public TForm
{
private:
public:
protected:
virtual void __fastcall WndProc(TMessage &Message)
}
.CPP file
void __fastcall TForm1::WndProc(TMessage &Message)
{
if(msg.Msg==WM_VSCROLL)
{
//your code
}
else if(msg.Msg==WM_HSCROLL)
{
//your code
}
TForm::WndProc(Message);
}
javence 2005-05-16
  • 打赏
  • 举报
回复
constantine(飘遥的安吉儿):
我没有做过这方面的东东,能不能给点代码!
constantine 2005-05-16
  • 打赏
  • 举报
回复
WM_VSCROLL WM_HSCROLL
捕捉上面2个消息应该就知道了吧

1,178

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 数据库及相关技术
社区管理员
  • 数据库及相关技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧