Из WinHBITMAP это доступно в QT 5.1.1

В документах говорится, что функция доступна, но я получаю сообщение об ошибке

img = QPixmap::fromWinHBITMAP(hRetVal).toImage();

Ошибка

error C3861: 'fromWinHBITMAP': identifier not found

Я пытался в том числе

#include <QPixmap>

Однако я все еще понимаю это. Какие-либо предложения?

1 ответ

Он был перемещен в пространство имен QtWin.

#include <QtWin>

HBITMAP bitmap = ...
QtWin::HBitmapFormat format = ...

QPixmap pixmap = QtWin::fromHBITMAP(bitmap, format);

http://doc.qt.io/qt-5/qtwin.html

Другие вопросы по тегам