标签: c gdi+
我正在尝试将一些代码从Linux移植到Windows。在这段代码中,我需要使用具有透明度的颜色在32位ARGB位图上绘制文本。
通常的GDI功能不会保留alpha通道,只需在我的位图中剪切透明孔。因此,我被迫使用GDI +(平面API),它可以正常使用ARGB颜色。
但现在我需要使用GDI +字体确定字符串中字符之间的距离。
或简而言之,就像GetCharacterPlacement或GetTextExtentExPoint,但可以使用GDI +图形和字体对象。
如何实现此功能?