如何捕获CListCtrl列宽更改事件
How to catch a CListCtrl column width change event?
如何在MFC中捕获CListCtrl
列宽更改事件?我认为应该有一个OnNotify()
事件,但我确信消息映射和事件本身使用的各种值和参数。
请注意,CListCtrl
列宽可以通过拖动列分隔符或双击标题行来更改。
我认为关键是要理解listcontrol本身和header控件之间的区别。通过使用列表控件的GetHeaderCtrl()成员函数,您可以访问头控件。有关使用标头控件的信息,请参阅本文:http://www.codeproject.com/KB/list/headerctrl.aspx?display=Mobile#Anchor-Handlin-41471希望这能有所帮助。
相关文章:
- SDL2 无法捕获控制台键盘事件?
- 在QtWebEngine中捕获JavaScript事件
- 在C#中引发事件并在C++MFC中捕获
- 是否可以在C++(17)中捕获某些对象属性的破坏性赋值事件
- Qt:如何捕获QDateEdit点击事件
- 是否可以捕获全局鼠标事件
- 单击QCHART图的轴时捕获鼠标事件
- Ctrl 左键单击事件捕获QT
- WinEventHook未捕获特定进程id中的事件
- 如何在 c++ 中捕获粘贴事件
- 如何在 Windows 上的C++控制台应用程序中捕获 ctrl-c 事件,而不会进入无限循环
- 按下按钮时没有事件捕获[QT]
- 捕获 HID 键盘事件
- 捕获非默认文件夹上的项目添加事件
- 独立于平台的方式捕获控制台/终端关闭事件
- 是否可以在 wxFrame 中捕获鼠标事件
- 如何捕获 QSystemTrayIcon 的鼠标悬停事件
- 在C Linux中捕获系统事件
- 捕获Linux/Ubuntu(屏幕捕获 鼠标/键盘事件)中的窗口事件
- SetWinEventHook 不会捕获任何事件