Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mfc 将特定CComboxEx(扩展组合框)项设置为带文本颜色的粗体_Mfc_Ccombobox - Fatal编程技术网

Mfc 将特定CComboxEx(扩展组合框)项设置为带文本颜色的粗体

Mfc 将特定CComboxEx(扩展组合框)项设置为带文本颜色的粗体,mfc,ccombobox,Mfc,Ccombobox,我有一个ccomboxex,显示一些图像和通话号码: 如何将特定组合项的文本转换为属性 将字体设置为粗体 设置字体颜色 我知道对于cmbobox我可以让它的所有者自己绘制和创建字体,并呈现组合项。但这是ccomboxex,它迎合了图像的需要,所以车主的画会更难 是否有一种简单的解决方案,可以将特定的ccomboxex项设置为粗体并带有特定的文本颜色?谢谢 我看到了这一点,我想我可能可以这样做,但我无法让它工作。您唯一的机会就是让它成为自绘。我如何绘制图标和文本?我知道只画文本字符串,但有图

我有一个
ccomboxex
,显示一些图像和通话号码:

如何将特定组合项的文本转换为属性

  • 将字体设置为粗体
  • 设置字体颜色
我知道对于
cmbobox
我可以让它的所有者自己绘制和创建字体,并呈现组合项。但这是
ccomboxex
,它迎合了图像的需要,所以车主的画会更难

是否有一种简单的解决方案,可以将特定的
ccomboxex
项设置为粗体并带有特定的文本颜色?谢谢


我看到了这一点,我想我可能可以这样做,但我无法让它工作。

您唯一的机会就是让它成为自绘。我如何绘制图标和文本?我知道只画文本字符串,但有图标?Cmboboxex有项目图标,但没有粗体功能:。。。它适合你吗?@flaviu2我已经在使用这个类了。我的问题是这样的。我在罗马尼亚论坛上看到了这一点(非常有用):对于CBS_排序样式的组合框或列表框所有者绘图,LBS_排序分别发送消息WM_COMPAREITEM,允许所有者对项目进行排序。在MFC中,可以在控件类中覆盖CompareItem虚函数。(摘自此处:)