在控件水平滚动条边插入按钮(困惑很久了,及时结帖)
用了一个控件平铺在视图里。
控件有自己的滚动条。很多响应滚动条消息的函数,我不想改动太多代码。写了一个按钮控件,插到水平滚动条边。问题是:
1)控件由CWnd派生,没有CScrollBar 成员,响应滚动消息函数有指向CScrollBar的指针。控件就可生成滚动条了?
用 pScrollBar->GetScrollBarCtrl()->MoveWiondow();不起作用。
2)view的滚动条好象能被默认调用(CWnd有ScrollBar相关函数)。当控件视图区大于view的视图,就出现两个滚动条的情况。
谁能谈谈?