做过JavaScript里调用C++函数的前辈进来看下,该如何解决

做过JavaScript里调用C++函数的前辈进来看下
我想在JavaScript调用C++函数,在网上找到一篇相关文章
全文地址:
http://www.cnblogs.com/dlbrant/archive/2009/02/17/1392430.html

其中 在JavaScript 中先要做一个按钮
<button value="Click me" onclick="window.navigate('app:command&arg1=1&arg2=2')" />
按钮中调用C++函数
请帮我解释一下 app:command&arg1=1&arg2=2 是什么意思 他们起什么作用? 为什么我删除到只剩下app:依然好用呢?

------解决方案--------------------
探讨
引用:
你的意思是说在窗口里嵌入一个网页,然后通过网页调用C++的函数吗?


是啊  根据  链接地址提供的方法  已经好用了    就是他带入的参数app:command&arg1=1&arg2=2我不太明白是什么意思

------解决方案--------------------
探讨
引用:
引用:
引用:
你的意思是说在窗口里嵌入一个网页,然后通过网页调用C++的函数吗?


是啊  根据  链接地址提供的方法  已经好用了    就是他带入的参数app:command&arg1=1&arg2=2我不太明白是什么意思


相当于调用下列C++函数:
C/C++ codeapp:command(1,2);
app:command 应该是一个函数的名称。现在一般在BeforeNavigate中处理的情况比较多。你说的是不用在这个消息中处理就可以调用吗?


对啊  那个作者就是在BeforeNavigate里处理的。(1,2)是参数么?

------解决方案--------------------
没错。IE编程的基本知识

通过接口传递的,你实现了接口的方法,就可以拦截到这些页面上的东西了