C++Builder DBGrid鼠标滚轮
来源:互联网 发布:python super中参数 编辑:程序博客网 时间:2024/05/18 05:32
C++Builder DBGrid鼠标滚轮
如何在dbgrid中实现鼠标滚轮浏览的功能,即鼠标滚轮控制滚动条的功能。
在头文件中
TWndMethod OldWndProc;
void __fastcall NewWndProc(TMessage &Message);
cpp中
__fastcall TfrmMain::TfrmMain(TComponent* Owner)
: TForm(Owner)
{
OldWndProc = DBGrid1->WindowProc;
DBGrid1->WindowProc = NewWndProc;
}
//---------------------------------------------------------------------------
void __fastcall TfrmMain::NewWndProc(TMessage &Message)
{
//writen by CSDN::JSP //lvjack add this line :-)
if (Message.Msg==WM_MOUSEWHEEL && DBGrid1
->DataSource && DBGrid1->DataSource->
DataSet && Query->Active)
{
DBGrid1->DataSource->DataSet->MoveBy(
(short)Message.WParamHi<0 ? 1 : -1);
//ShowNo();
}
else
OldWndProc(Message);
}
如何在dbgrid中实现鼠标滚轮浏览的功能,即鼠标滚轮控制滚动条的功能。
在头文件中
TWndMethod OldWndProc;
void __fastcall NewWndProc(TMessage &Message);
cpp中
__fastcall TfrmMain::TfrmMain(TComponent* Owner)
: TForm(Owner)
{
OldWndProc = DBGrid1->WindowProc;
DBGrid1->WindowProc = NewWndProc;
}
//---------------------------------------------------------------------------
void __fastcall TfrmMain::NewWndProc(TMessage &Message)
{
//writen by CSDN::JSP //lvjack add this line :-)
if (Message.Msg==WM_MOUSEWHEEL && DBGrid1
->DataSource && DBGrid1->DataSource->
DataSet && Query->Active)
{
DBGrid1->DataSource->DataSet->MoveBy(
(short)Message.WParamHi<0 ? 1 : -1);
//ShowNo();
}
else
OldWndProc(Message);
}
文章来自:http://blog.sina.com.cn/s/blog_4dd73ca8010009ud.html
- C++Builder DBGrid鼠标滚轮
- dbgrid支持鼠标滚轮
- 让DBGRID支持鼠标滚轮
- DBGrid加鼠标滚轮滚动
- 如何让DbGrid支持鼠标滚轮滚动
- DBGrid支持鼠标滚轮滚动的解决办法
- DBGrid支持鼠标滚轮滚动的解决办法
- 解决DBGrid中关于鼠标滚轮的一种方法。
- delphi中dbgrid中数据随鼠标滚轮滚动
- 彻底解决Delphi的DBGrid控件鼠标滚轮问题
- Delphi中的DBGrid如何实现使用鼠标滚轮上下滚动
- [愿创]让DBGrid支持鼠标滚轮浏览数据,及去除垂直滚动条!
- 在DBGrid中实现鼠标滚轮的上下滚屏功能
- 鼠标滚轮
- C++Builder实现鼠标钩子
- dbgrid鼠标滚动事件
- C#winform用鼠标滚轮控制图片大小,MouseWheel事件
- 如何限制鼠标区域(c++builder)
- 数据类型总结c++的应用,转换
- Quartz 使用
- 嵌入式-周立功
- sites.google.com/site/qiujiejia1/Home
- 声音数字化
- C++Builder DBGrid鼠标滚轮
- ArcGIS Runtime SDK for iOS简介
- Delphi Idhttp的 Get 和 Post 方法
- Internet Explorer_Server类是个什么类
- 用matlab的plot画图的几种用法
- 记录几个mac下提高效率的工具
- Intel MIC开发环境安装
- 六种STM32开发板光盘资料免费下载
- Android开发中的进程和线程