使用wxwidgets滚动

时间:2015-09-01 16:50:56

标签: wxwidgets

美好的一天,

我已经在我的面板上显示了滚动条,但对于我的生活,我不知道如何捕获滚动事件。这是怎么做到的?我正在使用versio 2.8。

即使使用wxScrolledWindow,滚动条也可见但是如何获取事件然后进行处理呢?

我尝试过使用connect()而没有运气。 请为我指出一个例子。

由于

1 个答案:

答案 0 :(得分:1)

有几点:

  1. 使用wxScrolledWindow与使用单独的wxScrollBar控件不同。要捕获前者的事件,请使用wxEVT_SCROLLWIN_XXX事件和相应的事件宏,而对于后者,您使用wxEVT_SCROLL_XXX
  2. 通常你应该使用wxScrolledWindow自动滚动,即你很少需要捕捉任何事件,你确定你真的需要这样做吗?
  3. 如果您还没有使用不同的滚动窗口,请查看scroll sample
  4. 帮自己一个忙,转而使用支持的3.0版本,而不是十年前的版本2.8,现在没有理由使用2.8启动新项目。