delphi 发送消息控制滚动条
来源:互联网 发布:瑞士 社交软件 编辑:程序博客网 时间:2024/06/05 08:56
1、Perform 函数
DBGrid1.Perform(WM_VSCROLL,SB_PAGEDOWN,0); //控制滚动条,向后翻页
DBGrid1.Perform(WM_VSCROLL,SB_PAGEUP,0); //控制滚动条,向前翻页
2、SendMessage 函数
SendMessage(DBGrid1.Handle,WM_VSCROLL,SB_PAGEDOWN,0);
SendMessage(DBGrid1.Handle,WM_VSCROLL,SB_PAGEUP,0);
3、PostMessage 函数
PostMessage(DBGrid1.Handle,WM_VSCROLL,SB_PAGEDOWN,0);
PostMessage(DBGrid1.Handle,WM_VSCROLL,SB_PAGEUP,0);
注明:(2、3函数的区别)
PostMessage只是把消息放入队列,不管其他程序是否处理都返回,然后继续执行;
而SendMessage必须等待其他程序处理消息后才返回,继续执行。
PostMessage的返回值表示PostMessage函数执行是否正确;
而SendMessage的返回值表示其他程序处理消息后的返回值。
使用这两个发送消息函数的最重要的是要看你的程序是否要对消息的滞后性关注否,PostMessage会造成消息的滞后性,而SendMessage则不会,但如果SendMessage消息处理失败,则会造成程序停止!
- delphi 发送消息控制滚动条
- delphi 发送Windwos消息控制按钮
- delphi 用鼠标滚轮控制Form的垂直滚动条
- MessageScrollor消息滚动条
- 滚动条消息总结
- android控制滚动条滚动
- 滚动条定位控制
- 滚动条定位控制
- js控制滚动条
- 滚动条样式控制
- webbrowser滚动条控制
- css控制滚动条
- 滚动条控制大全
- div滚动条控制
- js滚动条控制
- 控制滚动条位置
- 网页聊天中,发送消息后让滚动条显示在最下面
- Delphi WM_COPYDATA 消息发送文本。
- C++ 对象的内存布局(上)
- Tomcat严重错误,日志里出现: java.lang.NoClassDefFoundError: javax/el/ExpressionFactory
- 怎样简单检测socket的健康状态
- android 利用反射获取当前系统sdk版本等属性
- Eclipse安装SVN插件
- delphi 发送消息控制滚动条
- 资深的含义
- oracle中如何将一个表从一个表空间中移动到另一个表空间
- Black Hole Attack Implementation in NS-2 [转载]
- 熬之滴水穿石:Spring--精简的J2EE(2)
- 黑马程序员--内部类
- 网络IP划分子网的方法
- C++ 对象的内存布局(下)
- Linux关于文件和目录的访问权限