CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

在本程序如果控制另外一个程序的ScrollBar

楼主Tiders(弄潮儿)2006-03-04 06:54:20 在 VC/MFC / 基础类 提问

已有条件:获得了另外程序的滚动条的句柄m_scrollWnd。  
  问题:  
  1、如何得到这个句柄对应的滚动条的当前位置。  
  我试了这个代码:  
  int   pos=::GetScrollPos(m_scrollWnd,SB_VERT);  
  但得到的值总是0,为什么呢??  
   
  2、设置这个句柄对应的滚动条的位置。  
  ::SetScrollPos(m_scrollWnd,SB_VERT,pos+1,true);  
  总是不成功。  
   
  3、我再试了发送消息。  
  WPARAM   para   =   MAKELONG(SB_THUMBPOSITION,SB_BOTTOM);  
  ::SendMessage(m_scrollWnd,WM_VSCROLL,para,0);  
  本意是让滚动条直接滚到最下面,但是不成功。  
   
  ----------------------------------------------  
  我晕!  
  再晕。  
  希望大虾们能让我不再晕。  
  谢谢 问题点数:20、回复次数:3Top

1 楼Tiders(弄潮儿)回复于 2006-03-04 06:56:54 得分 0

我的要求很简单,  
  就是能控制另外一个程序的滚动条自动往下走就行了。  
   
  (当然,模拟鼠标或键盘来操作那肯定是行的,但现在不想那样通过第三者来操作)  
  Top

2 楼Tiders(弄潮儿)回复于 2006-03-04 21:44:25 得分 0

来个人吧Top

3 楼Tiders(弄潮儿)回复于 2006-03-06 04:56:27 得分 0

come   in   pleaseTop

相关问题

  • 如何在程序中控制scrollbar的位置!
  • 如何用程序控制RichEdit控件的ScrollBar滚动到最底部?
  • 请教 如何在一个程序中打开另外的程序并控制(高分)!
  • 请教 如何在一个程序中打开另外的程序并控制它的位置
  • 我给《怎样控制ScrollBar?》提供了的程序水平移动抖的很烈害,还
  • 怎样控制ScrollBar?
  • 如何控制ScrollBar
  • 用程序控制另一个程序?
  • 用程序控制光驱
  • 开发控制台程序

关键词

  • scrollwnd
  • 程序
  • 句柄
  • 滚动条
  • sb

得分解答快速导航

  • 帖主:Tiders

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo