Ich muss eine Windows-DLL erstellen, die Funktionen exportiert und über eine grafische Benutzeroberfläche verfügt. Der Grund für die GUI in der DLL ist, dass die DLL als eine Art Plugin für eine andere 3rd-Party-Anwendung dient. Momentan habe ich nur Zugriff auf Visual Studio Express, das AFAIK MFC nicht unterstützt, also suche ich nach alternativen Möglichkeiten zum Erstellen einer GUI in einer DLL. Nach einigen Recherchen stieß ich auf Qt, was vielversprechend erscheint. Und es scheint, dass es einfacher ist, einfach die Qt Creator IDE anstelle von Visual Studio Express zu verwenden.
Wie erstelle ich jedoch eine Windows DLL in Qt Creator? (Ich denke, eine normale DLL, ich glaube nicht, dass eine COM oder Managed DLL funktioniert)
UPDATE: Ich habe das funktioniert! Nach dem Springen durch mehrere Ringe, wurden zwei wichtige Tasten hinzugefügt:
%Vor% Und dann, um das Qt / MFC-Migration-Framework-Tool zu verwenden (derzeit offiziell verfügbar unter: Ссылка BEARBEITEN: Ich glaube, das ist der neue Link: Ссылка )
Ich habe dieses Beispiel benutzt, um mich zum Laufen zu bringen:
СсылкаEDIT: Ich glaube, das ist der neue Link Ссылка
Tags und Links c++ qt dll qt4 qt-creator