delphi DBgrid 数据随着鼠标滚动而滚动!
来源:互联网 发布:mac用虚拟机玩游戏 编辑:程序博客网 时间:2024/06/11 10:22
在delphi中dbgrid控件用鼠标滚动时,只能滚动当前显示的dbgrid数据,而无法滚动整个滚动条的数据。下面是解决方法!
1, 在你的delphi页面增加控件:Additional选项卡中的ApplicationEvents控件。
2, 然后在ApplicationEvents控件的OnMessage事件。
3, 事件内容如下:
procedure From1.ApplicationEvents1Message(var Msg: tagMSG; var Handled: Boolean);begin if (DBGrid1.Focused) And (Msg.message = WM_MOUSEWHEEL) then begin if Msg.wParam > 0 then SendMessage(DBGrid1.Handle, WM_KEYDOWN, VK_UP, 0) else SendMessage(DBGrid1.Handle, WM_KEYDOWN, VK_DOWN, 0); Handled := True; end;end;
- delphi DBgrid 数据随着鼠标滚动而滚动!
- delphi DBgrid 数据随着鼠标滚动而滚动!
- delphi中dbgrid中数据随鼠标滚轮滚动
- delphi 中得DBGRID实现鼠标滚动。
- delphi中的DBGRid鼠标滚动事件
- dbgrid鼠标滚动事件
- Delphi中的DBGrid如何实现使用鼠标滚轮上下滚动
- DBGrid加鼠标滚轮滚动
- 给DBGrid添加鼠标滚动事件
- 给DBGrid添加鼠标滚动事件
- 如何让DbGrid支持鼠标滚轮滚动
- 给DBGrid添加鼠标滚动事件
- 给DBGrid添加鼠标滚动事件
- DBGrid支持鼠标滚轮滚动的解决办法
- DBGrid支持鼠标滚轮滚动的解决办法
- flex布局-随鼠标滚动而滚动
- opencv c++ 滚动条随着视频播放而滚动
- [愿创]让DBGrid支持鼠标滚轮浏览数据,及去除垂直滚动条!
- QuickFlow工作流启动失败
- 您期望中的iPad 3是什么样的?
- 截图工具:红晴蜒抓图精灵
- Annotation
- Java字符串split方法的小陷阱
- delphi DBgrid 数据随着鼠标滚动而滚动!
- 一步一步教你搭建win7下的Node.js服务(来玩玩服务器端的javascript吧,这可不是前端js插件)
- 详解C中volatile关键字
- Sencha Touch 快速入门2.0 第一章 开发Sencha Touch App
- 蒸煮米饭的窍门
- 网页调用迅雷的JS(支持客户端版和网页版)
- 使用Repeater实现类似GridView编辑功能
- ExtJS4中在grid panel的每一行显示qtip
- C#利用OWC组件生成数据报表