Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/163.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ windows应用程序开发新手,需要一些建议吗_C++_Windows_Visual C++_Webkit - Fatal编程技术网

C++ windows应用程序开发新手,需要一些建议吗

C++ windows应用程序开发新手,需要一些建议吗,c++,windows,visual-c++,webkit,C++,Windows,Visual C++,Webkit,嗨 我用C++在Windows 7上启动Windows应用程序开发。(如有必要,可使用C#/Java) 现在考虑的应用程序是一个窗口,它有一个内部框架(类似于iframe),在其中显示一个网页,并使外部框架和内部框架能够进行通信(即,网页可能通过JavaScript将消息传递给外部框架,外部框架识别消息并启动计算机的摄像头) 应该是这样的 除了外部框架是windows应用程序而不是网页之外。 优选地,显示网页的内部框架由web套件供电 我真的没有太多的经验,所以我想知道这样的事情是否可能,从哪里

嗨 我用C++在Windows 7上启动Windows应用程序开发。(如有必要,可使用C#/Java)

现在考虑的应用程序是一个窗口,它有一个内部框架(类似于iframe),在其中显示一个网页,并使外部框架和内部框架能够进行通信(即,网页可能通过JavaScript将消息传递给外部框架,外部框架识别消息并启动计算机的摄像头)

应该是这样的 除了外部框架是windows应用程序而不是网页之外。 优选地,显示网页的内部框架由web套件供电

我真的没有太多的经验,所以我想知道这样的事情是否可能,从哪里开始。 欢迎提供任何建议或资源。
提前谢谢。

你为什么不看看。它是跨平台的,带有QtCreator——一个很好的IDE,并且可以很容易地与集成(事实上,WebKit是由KDE启动的,它基于Qt)。

如果您运行的是Windows并且不关心可移植性,那么使用.NET可能会更快。也许会有一些用处。

我见过一些项目在嵌入式浏览器中使用状态栏与Javascript进行通信

RichHtml4Eclipse就是这样一个项目;虽然不再处于开发阶段,但它展示了一般方法。具有结构化数据的事件是通过更改状态文本引发的,外部的本机代码可以拾取并反序列化状态文本。可以使用浏览器控件上提供的方法调用对页面中的代码调用Javascript方法

我支持支持你避免C++的评论。Java和C都有WebKit绑定;在我的经验中,java在可移植性方面有优势,但是C/./NET在开发GUI组件时更容易体验。

我强烈建议C++而不是C++(我是C++资深程序员)。