我正在开发一个通过USB接口进行交互的产品。我想为它编写一个控制应用程序,但是我不会用poo编程GUI,所以我想到了使用一个网页(在应用程序安装目录本地运行)作为程序的界面。
因此,通信路径是:用户 --> HTML页面(非托管 - 它是本地的)--> C++程序 --> USB端口
我希望这样做是因为至少在UI方面是可移植的,并且我可以流畅地编写HTML。
我的问题是:是否可能使用HTML页面通过C++程序与USB端口通信?
如果不行,我将学习GTK - 它足够可移植。
附注:使用PHP或Java是否可行?
编辑:刚意识到PHP是一种服务器端语言 - 在我的情况下它无法工作,因为页面需要作为程序运行(即仅使用Web浏览器和HTML作为GUI,实际处理使用C/C++完成)。