c++ - 如何使用所有者 CMFCTabCtrl 类在子 Clistbox 中设置颜色

标签 c++ mfc

我使用 MFC AppWizard 并创建了 SDI 应用程序 我需要按顺序为 outputwnd 调试选项卡设置颜色 例如 如果在某些控件中输入了任何错误的值 我需要以红色显示文本,说明输入的值无效

如果登录完成,欢迎信息为绿色等

我尝试使用 DrawItem 我无法将 listBox 麦粒肿设置为 LBS_OWNERDRAWFIXED|LBS_HASSTRING 在 AddString 上我收到错误

如何使用所有者 CMFCTabCtrl 类在子 Clistbox 中设置颜色

最佳答案

我认为您需要覆盖 CListBox::DrawItemthis MSDN page 中有一个示例.

关于c++ - 如何使用所有者 CMFCTabCtrl 类在子 Clistbox 中设置颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4202806/

相关文章:

c++ - 什么是 C++ 配置文件?

c++ - MFC 游戏项目中的爆炸声线程正在停止正在播放的音乐

c++ - 我自己的 C++ 框架(类似 MFC),我可以创建子窗口,但在 WM_CREATE 时无法创建编辑框

c++ - MFC 的网格、flexgrid 或 gridbag 布局

c++ - 为什么来自 GetWindowRect(rcWindow2) 的 cx/cy 与馈入 OnSize 的 cx/cy 不同?

c++ - 为什么调用成员函数不调用该对象的 ODR-USE?

c++ - 哪些 STL 算法可以安全地与单遍输入迭代器一起使用?

c++ - 我可以在运行时初始化 static float 变量吗?

c++ - 无法在 RapidJSON 函数调用中使用 std::string 变量

c++ - 我可以在不取消设置以前的值的情况下设置一个位序列吗?