Bonjour,
j'ai trouvé une librairie statique pour mingw qui permet d'utiliser facilement les WebBrowser sur ce site : http://www.apitalk.com/Windows+Progr...cplusplus.html
Pour tester, j'ai recréé un projet sous code::blocks et j'ai rajouté la librairie.
Mais quand je link, j'ai les messages d'erreur suivants :
.objs\Main.o:Main.cpp: (.text+0x14a)||undefined reference to `CreateBrowserWindow(HWND__*)'|
.objs\Main.o:Main.cpp: (.text+0x15d)||undefined reference to `OpenURL(HWND__*, char const*)'|
.objs\Main.o:Main.cpp: (.text+0x1d3)||undefined reference to `DestroyBrowserWindow(HWND__*)'|
||=== Build finished: 3 errors, 0 warnings ===|
Ce sont justement les fonctions de la librairie qui ne sont pas reconnues.
Et avec le même programme, quand je compile en C et pas en C++, ça fonctionne.
Est ce que c'est possible de transformer le fichier libwebbrowser.a pour que ça compile aussi en c++ ou est ce qu'il faut modifier une option pour que ça fonctionne?
Toutes les solutions sont les bienvenue!
Vous trouverez en pièce jointe le projet testIE1.cbp en c++ qui ne fonctionne pas et le projet testIE2.cbp qui fonctionne.
merci d'avance.
Partager