Firefox(-Engine) in anderes Programm einbetten
-
Guten Abend,
ich suche zur zeit nach einer möglichst einfachen Möglichkeit Firefox (am besten Version 4.0) in mein Programm zu implantieren.
Dabei wäre meine Wunschvorstellung, dass ich einige .dll includiere, ich als Parameter einen String mit meiner Websiten-Adresse und meinen HWND an eine Funktion weitergebe und diese mir dann die Website (inclusive JavaScript und PHP usw.) auf meinen HWND darstellt.
Jedoch habe ich mir den Source code von Firefox 4.0 herrunter geladen und die Wirklichkeit sieht anders aus
Den Code habe ich mir angeschaut, jedoch steige ich gar nicht durch, weil ich nicht weis wo ich überhautp anfangen soll, denn ich finde fast nur Klassen und keine main.cpp oder so etwas in der Art wo die Funktionen aus den Klassen aufgerufen werden.
Deshalb wollte ich mal wissen, ob es so was wie eine Firefox-Library gibt wo ich einfach die Funktion LoadWebsite(HWND, char *addr) oder so aufrufen könnte also ein "Rund-Um-Sorglos-Paket".Bin für alle Antworten und Ideen dankbar
-
Sowas https://developer.mozilla.org/en/Gecko_Embedding_Basics
oder https://mozillalabs.com/chromeless/
-
vielen Dank genau sowas habe ich gesucht
-
Dieser Thread wurde von Moderator/in pumuckl aus dem Forum C++ (auch C++0x) in das Forum Rund um die Programmierung verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Guten Tag,
ich habe ein ähnliches Problem wie Frager, nur möchte ich mit dem Html-Quellcode arbeiten. Meine frage ist: gibt es eine firefox lib mit einer einfachen funktion wie get_source( char *url)?
-
Fettpet schrieb:
mit einer einfachen funktion wie get_source( char *url)?
Wenn das wirklich alles ist, was du möchtest, würde ich das an deiner Stelle eben selber schreiben. http://www.c-plusplus.net/forum/p2079331#2079331
-
Fettpet schrieb:
Guten Tag,
ich habe ein ähnliches Problem wie Frager, nur möchte ich mit dem Html-Quellcode arbeiten. Meine frage ist: gibt es eine firefox lib mit einer einfachen funktion wie get_source( char *url)?
Falls du das HTML-Dokument über HTTP runderladen willst, dann schau dir am besten libcurl an und versuch es nicht selbst zu schreiben.