我试图使用CDC::ExtTextOut()将文本绘制到设备上下文(CDC),但我得到了垃圾输出。绘制的输出文本是奇怪的字体。
传递给我的CDC指针来自unicode build ActiveX控件(.ocx)。文本绘制代码驻留在ANSI生成DLL中。
似乎在这个设置中有一些不兼容的地方。
有没有人遇到过这种情况,你是如何解决的?
谢谢。
发布于 2009-04-02 22:14:47
CFont *oldvalue = dc->SelectObject(GetStockObject(OEM_FIXED_FONT));
dc->ExtTextOut(....);
dc->SelectObject(oldvalue);https://stackoverflow.com/questions/702354
复制相似问题