绘制所有者“立刻”绘制组合框,而不是逐项绘制

时间:2016-11-21 14:47:10

标签: windows winapi combobox ownerdrawn

我正在制作一个所有者绘制的组合框。我为每个项目处理WM_DRAWITEM,即我分别为每个项目绘制到设备上下文。

我想在“跨多个项目”中绘制一些UI元素(例如,跨越两个或更多连续项目的框架)。

所以我考虑在WM_DRAWITEM处理程序中“累积”绘图命令,并在累积所有命令后执行这些命令。我希望windows在所有WM_DRAWITEM之前发出一条消息,在所有之后发出一条消息,但是找不到任何这样的窗口消息,更不用说有关项目绘制顺序的详细信息了。 Windows是否提供基础设施来做我想做的事情?

0 个答案:

没有答案