如何获得滚动条消息?
使用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




