我在 WinApi/MFC 中编写我自己的控件 CCustomComboBox ,它继承自 CComboBox,我想绘制项目而不是仅将文本放入其中。
我通过定义样式 CBS_OWNDERDRAWVARIABLE 然后在 OnDrawItem 函数中绘制来实现这一点,但我不知道如何在 ComboBox(选择项)的主窗口上绘制。(组合框顶部的窗口)我可以调用它例如 SetWindowText(),但我想在上面画任何东西,例如 LineTo()。一般来说,我想将在组合框的特定项目上绘制的内容复制到编辑/主要项目。但首先要做到这一点,我想知道如何利用它。感谢您的建议!普热梅克