如何捕获CListCtrl列宽更改事件

How to catch a CListCtrl column width change event?

本文关键字:事件 何捕获 CListCtrl      更新时间:2023-10-16

如何在MFC中捕获CListCtrl列宽更改事件?我认为应该有一个OnNotify()事件,但我确信消息映射和事件本身使用的各种值和参数。

请注意,CListCtrl列宽可以通过拖动列分隔符或双击标题行来更改。

我认为关键是要理解listcontrol本身和header控件之间的区别。通过使用列表控件的GetHeaderCtrl()成员函数,您可以访问头控件。有关使用标头控件的信息,请参阅本文:http://www.codeproject.com/KB/list/headerctrl.aspx?display=Mobile#Anchor-Handlin-41471希望这能有所帮助。