【问题标题】:CScrollbar works on one pc but not on any othersCScrollbar 可以在一台电脑上工作,但不能在任何其他电脑上工作
【发布时间】:2011-01-19 14:35:44
【问题描述】:

我用 C++ 编写了一些代码,使用 CScrollbar 同时滚动 CWnd 和树视图。这在我的电脑上完美运行,但在办公室的其他电脑上却有问题:

  • 它只会向上滚动
  • 它允许用户在不需要时滚动

我已经在 Vista、XP 和 Windows 7 上对此进行了测试,它们都具有相同的结果。我的电脑运行的是 Windows XP。

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

【问题讨论】:

    标签: c++ visual-c++ mfc scrollbars


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2018-06-20
      • 2021-11-01
      • 2021-03-27
      • 2013-08-23
      • 2021-02-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多