MFC VSListBox更改图标

时间:2012-07-10 20:50:23

标签: c++ mfc

有谁知道是否可以更改MFC VSListBox对话框控件上的图标?

具体而言,我正在尝试将文件夹图标更改为“+”图标:

enter image description here

1 个答案:

答案 0 :(得分:0)

我自己没有尝试过,但CVSListBoxBase::AddButton()似乎就是你所需要的。

CVSListBox派生自CVSListBoxBase,当您致电CVSListBoxBase::SetStandardButtons设置按钮时,它会为每个按钮调用AddButton()

CVSListBoxBase的文档尚未完成,因此您必须“播放”它,但您可以阅读afxvslistbox.cpp / .h中的代码