CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

如何获得滚动条消息?

楼主liulangren5460(匆匆过客)2003-04-04 19:44:17 在 VC/MFC / 基础类 提问

使用MFC时当一个对话框上有多个滚动条时,如何确定是哪个发出来的消息?  
  这样   if(LPARAM(pScrollBar)==IDC_SCROLLBAR1)  
  为何不正确?  
  具体是用什么函数实现?? 问题点数:0、回复次数:5Top

1 楼windowslover(jason)回复于 2003-04-04 20:18:53 得分 0

upTop

2 楼In355Hz(好象一条狗)回复于 2003-04-04 20:22:33 得分 0

pScrollBar->GetDlgCtrlID()   ==   IDC_SCROLLBAR1Top

3 楼seagis(偶然)回复于 2003-04-04 20:37:44 得分 0

对话框的滚动条没弄过,但是一般视图的滚动是通过响应:  
  WM_HSCROLL/WM_VSCROLL  
  得到滚动信息的!Top

4 楼HJHJ001(阿景)回复于 2003-04-04 21:37:51 得分 0

我同意,红色两星的说法。  
  滚动条控件的使用方法,也是映射WM_HSCROLL/WM_VSCROLL消息.Top

5 楼mick1979(风往北吹)回复于 2003-05-02 12:25:03 得分 0

if(pScrollBar->GetDlgCtrlID()==IDC_SCROLLBAR1) Top

相关问题

  • 如何捕捉列表框的滚动条滚动消息?
  • 如何获得滚动条发生了滚动的事件?
  • 如何获得滚动条的句柄?
  • 如何获得JScrollPane的滚动条的滚动单击等事件?
  • 如何滚动“滚动条”?
  • 如何避免在拖动滚动条时的onlbuttondown消息
  • 如何得到鼠标中间滚轮滚动的消息?
  • 请教如何判断消息鼠标点击滚动条
  • 如何捕捉TextBox的字符滚动消息?
  • 如何获得滚动条与页面顶部的距离

关键词

  • 消息
  • idc
  • pscrollbar
  • 滚动条
  • scrollbar1
  • getdlgctrlid
  • 对话框
  • hscroll
  • vscroll
  • wm

得分解答快速导航

  • 帖主:liulangren5460

相关链接

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

广告也精彩

反馈

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