Wie kann HTML als Schnittstelle zu einem C / C ++ - Programm verwendet werden?

Ich entwickle ein Produkt, das über USB angeschlossen ist. Ich möchte eine Steuerungs-App dafür schreiben, kann aber keine GUI für poo programmieren. Daher kam mir die Idee, eine Webseite (lokal im Installationsverzeichnis der App) als Schnittstelle zum Programm zu verwenden.

So wäre die Kommunikationslinie: Benutzer -> HTML-Seite (nicht gehostet - lokal) -> C ++ - Programm -> USB-Anschluss

Ich würde es gerne so machen, weil es portabel ist, zumindest in Bezug auf die Benutzeroberfläche, und ich kann fließend HTML schreiben.

Meine Frage lautet: Wäre es möglich, eine HTML-Seite zu verwenden, um über ein C ++ - Programm mit dem USB-Port zu kommunizieren?

Wenn nicht, lerne ich GTK - es ist tragbar genug.

PS. Wäre das mit PHP oder (eugh) Java möglich?

EDIT: Gerade erst wurde klar, dass PHP eine serverseitige Sprache ist - in meiner Situation würde es nicht funktionieren, da die Seite als Programm ausgeführt werden muss (IE, verwenden Sie einfach den Webbrowser und HTML als GUI, wobei die eigentliche Verarbeitung erfolgt ist mit C / C ++)

Antworten auf die Frage(14)

Ihre Antwort auf die Frage