c++ - 如何在 CFormView 中捕获 ScrollToPosition 事件?
问题描述
我正在使用OnVScroll
.
我的对话框调用ScrollToPosition ()
功能中的一些按钮。该功能的特殊之处在于它会在不通知的情况下更改滚动条的配置OnVScroll
。这使我的工作变得更加复杂。
问题:
如何捕捉ScrollToPosition ()
事件?
环境细节:
- Windows 7的
- 视觉工作室 2010
- MFC
解决方案
为什么不重写你的ScrollToPosition
类中的方法? CFormView
void CMyView::ScrollToPosition( POINT pt )
{
// Do something
// Call base class
CFormView::ScrollToPosition( pt );
}
推荐阅读
- python - Python sum 函数......它是否添加了一个隐藏的零?
- pyspark - 在 Pyspark 中将列值扩展/分解为多行
- c++ - 为什么我的二进制文件无法打开?
- xamarin.android - Xamarin.Android:当应用程序进入后台时显示图像
- c++ - 如何在 Visual Studio C++ 代码中访问 vtk 库函数
- c++ - 如何设计一个仅在其中一个部分使用 CUDA 的库,以便其他部分在没有安装 CUDA 的情况下也可以工作?
- node.js - 我在 namecheap 上的 node.js 应用程序似乎在一段时间后冻结了,这可能吗?
- javascript - 为什么我得到 X.map() 不是 ReactJS 中的函数?
- spring-data-mongodb - Spring数据,按顺序创建mongo集合?
- c - 我如何能够在不交换或混合它们的情况下专门打印出数组中的偶数?