【问题标题】:MFC VSListBox change iconsMFC VSListBox 更改图标
【发布时间】:2012-07-10 10:12:04
【问题描述】:

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

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

【问题讨论】:

    标签: c++ mfc


    【解决方案1】:

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

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

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

    【讨论】:

    • 非常感谢,您让我找到了正确的方向,我会尝试一下...也许我需要从 cvslistbox 派生一个类。
    猜你喜欢
    • 2016-05-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多