2010-02-22 171 views
2

我用C++编写了一些代码,使用了一个CScrollbar,它可以同时滚动CWnd和treeview。这工作完全找到我的电脑,但其他电脑在办公室有问题:CScrollbar在一个电脑上工作,但不在任何其他电脑上

  • 只向上滚动
  • 它允许用户滚动时,他们并不需要

我已经在Vista,XP和Windows 7上测试过了,它们都有相同的结果。我的电脑正在运行Windows XP。

我的问题是:你知道可能是什么原因,如果不是,我该如何去寻找原因?我不知道从哪里开始。

回答

1

我能想到的唯一的东西就是一个未初始化的变量。可能在您的一个SetScrollInfo调用中。例如,您是否正确设置SCROLLINFO的fMask成员?

相关问题