Qt-создатель использует dll - PullRequest
3 голосов
/ 29 апреля 2011

Как получить доступ к функциям в данной DLL в Qt?

Ответы [ 2 ]

1 голос
/ 08 июня 2011

Вы можете использовать класс Qt "QLibrary".Вы можете найти подробное описание и примеры по адресу http://doc.trolltech.com/4.7/qlibrary.html

Основная идея заключается в том, что вы определяете указатель функции, присваиваете его с помощью QLibrary :: resolv для функции в dll, и затем вы можете вызвать егообычно как любая функция.

1 голос
/ 29 апреля 2011

Вы должны включить заголовочный файл для DLL в исходный файл, конечно:

#include "MyDll.h"

Затем в файле .PRO просто добавьте:

LIBS += MyDll.dll
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...