控制 滚动条

简介:
怎么给其它program发送Message(主要是想控制其它program的水平滚动条),但是其它program的滚动条窗口句柄未知.谢谢
FindWindow 
SendMessage
FindWindow 
SendMessage 

这样try.
用SendMessage给窗口发WM_HSCROLLMessage,不过窗口不一定响应,要看program是怎么设计的.
我发送过WM_HSCROLL,没有效果,但是很奇怪,罗技等厂商的5键鼠标,在XP下装了它的驱动后,用中间键左右摇摆就可以可以控制很多有滑动窗口的program的水平滚动
哦,后来发现WM_HSCROLL可以,不过要先取得那个 Control 的窗口,结束 

POINT pMouse; 
GetCursorPos(&pMouse); 
CWnd* pWnd = CWnd::WindowFromPoint(pMouse); 
HWND hwndCurr = pWnd->GetSafeHwnd(); 


if(hwndCurr != NULL) 

::SendMessage(hwndCurr,WM_HSCROLL,SB_LINELEFT, 0 ); 

}
本文转自博客园知识天地的博客,原文链接: 控制 滚动条,如需转载请自行联系原博主。

相关文章
|
6月前
Element UI【详解】el-scrollbar 滚动条组件 —— 监听滚动条的滚动,跟随页面一起滚动,获取滚动距离,隐藏水平滚动条等
Element UI【详解】el-scrollbar 滚动条组件 —— 监听滚动条的滚动,跟随页面一起滚动,获取滚动距离,隐藏水平滚动条等
1282 0
|
8月前
自定义视口高度,多余的部分使用滚动
自定义视口高度,多余的部分使用滚动
|
UED
不同设备自适应高度(滚动条)
不同设备自适应高度(滚动条)
115 0
|
小程序
小程序隐藏滚动条但还能继续滚动
小程序隐藏滚动条但还能继续滚动
173 0
|
编解码 前端开发 UED
每日一学—设置页面文字大小随屏幕大小变化而变化(rem布局)
每日学一点加强技术水平,夯实基础。 阅读这篇文章,一起学习rem布局吧。
421 0
每日一学—设置页面文字大小随屏幕大小变化而变化(rem布局)
|
Dart 开发者
【Flutter】监听滚动动作 控制组件 透明度渐变 ( 移除顶部状态栏空白 | 帧布局组件 | 透明度组件 | 监听滚动组件 )(三)
【Flutter】监听滚动动作 控制组件 透明度渐变 ( 移除顶部状态栏空白 | 帧布局组件 | 透明度组件 | 监听滚动组件 )(三)
239 0
【Flutter】监听滚动动作 控制组件 透明度渐变 ( 移除顶部状态栏空白 | 帧布局组件 | 透明度组件 | 监听滚动组件 )(三)
PyQt5 技术篇-设置滚动条拉动位置,scrollArea滚动条位置设置方法。
PyQt5 技术篇-设置滚动条拉动位置,scrollArea滚动条位置设置方法。
634 0
【Flutter】监听滚动动作 控制组件 透明度渐变 ( 移除顶部状态栏空白 | 帧布局组件 | 透明度组件 | 监听滚动组件 )(二)
【Flutter】监听滚动动作 控制组件 透明度渐变 ( 移除顶部状态栏空白 | 帧布局组件 | 透明度组件 | 监听滚动组件 )(二)
262 0
【Flutter】监听滚动动作 控制组件 透明度渐变 ( 移除顶部状态栏空白 | 帧布局组件 | 透明度组件 | 监听滚动组件 )(一)
【Flutter】监听滚动动作 控制组件 透明度渐变 ( 移除顶部状态栏空白 | 帧布局组件 | 透明度组件 | 监听滚动组件 )(一)
174 0