我可以将 Qt 对象绘制到 QImage,然后将图像绘制到 HDC 或 CDC。这可能会损害我们应用程序的性能。如果我可以将 Qt 对象直接绘制到 Win32 HDC 或 MFC CDC,那就太好了。我希望有一个类,说 QWin32Image 清楚,然后我可以这样使用它:
QWin32Image image(hdc, 100, 100, Format_ARGB32_Premultiplied);
QPainter painter(&image);
painter.drawText(....);
我的想法可能吗?还是有更好的方法来做到这一点?