Lo que necesito es simple: tenemos un proyecto de aplicación de consola. Queremos tener una función que abra una ventana simple con nada más que html (sistema predeterminado) ventana de representación html + js que leería una cadena predeterminada de html + js (cadena de formulario o const char *). queremos tener nuestra propia api unida con la js api predeterminada para que cuando JS llame a algunos our.function(argument); tengamos que nuestra aplicación C ++ realice alguna función y, por ejemplo, argumento cout. ¿Cómo crear tal cosa en Windows?

3
Rella 25 jun. 2011 a las 20:42

2 respuestas

El host para el control WebBrowser puede proporcionar un objeto que será accesible para los scripts a través del objeto external.

Consulte http://msdn.microsoft.com/en-us/library/ aa770041.aspx # GetExternal

1
Ben Voigt 25 jun. 2011 a las 16:52

Dejando de lado cualquier preocupación de seguridad / navegador cruzado / plataformas que pueda usar, implemente un objeto ActiveX en su C ++ que pueda invocar desde javascript.

http://msdn.microsoft.com/en-us/library/7sw4ddf8(v=vs.94).aspx

1
parapura rajkumar 25 jun. 2011 a las 16:45