c++ - 文本居中对齐的列表框控件?

标签 c++ mfc

四处搜索了一下,我找不到关于这个问题的任何信息。我想让我的列表框控件 (CListBox) 中的项目居中对齐,这可能吗?

最佳答案

我认为您的解决方案必须是从 CListBox 派生您自己的类并覆盖 OnMeasureItem 和 OnDrawItem 以根据需要居中绘制项目。您还必须确保使用 LBS_OWNERDRAWFIXED 样式创建列表框。

关于c++ - 文本居中对齐的列表框控件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9292787/

相关文章:

c++ - 什么时候 const 引用比 C++11 中的按值传递更好?

c++ - 如何正确删除一行控件并在该位置动态创建一个新控件?

c++ - 对话框窗口中的 MFC 消息循环

windows - 让我的 MFC 对话框在其控件之前接收击键事件(MFC/Win32 相当于 WinForms "KeyPreview")

c++ - SendMessage() 在 MFC 应用程序中不起作用

c++ - 在 MFC 中播放 YouTube 视频

c++ - 如何从堆栈中弹出所有值并将它们作为所有值的总和推回?

c++ - 将 std::bind 与重载函数一起使用

C++整数转换规则

c++ - 通过 tcp 传输的文件末尾的额外换行符