使用CDHtmlDialog ,实现javascript 调用C++
2009-12-02 11:43
1066 查看
.h 文件
class CHtmlSkinDlg : public CDHtmlDialog
{
。。。。。
DECLARE_DISPATCH_MAP()
// !!! 覆盖基类的这个方法
BOOL CanAccessExternal()
{
// we trust all com object (haha, you can make virus)
return TRUE;
}
// 自定义方法
BOOL set_pos(int x, int y);
}
.cpp文件
BEGIN_DISPATCH_MAP(CHtmlSkinDlg, CDHtmlDialog)
DISP_FUNCTION(CHtmlSkinDlg, "set_pos", set_pos, VT_BOOL, VTS_I4 VTS_I4)
END_DISPATCH_MAP()
.html 文件
<SCRIPT type=text/javascript>
//<![CDATA[
window.external.set_pos(600, 400);
//]]>
</SCRIPT>
class CHtmlSkinDlg : public CDHtmlDialog
{
。。。。。
DECLARE_DISPATCH_MAP()
// !!! 覆盖基类的这个方法
BOOL CanAccessExternal()
{
// we trust all com object (haha, you can make virus)
return TRUE;
}
// 自定义方法
BOOL set_pos(int x, int y);
}
.cpp文件
BEGIN_DISPATCH_MAP(CHtmlSkinDlg, CDHtmlDialog)
DISP_FUNCTION(CHtmlSkinDlg, "set_pos", set_pos, VT_BOOL, VTS_I4 VTS_I4)
END_DISPATCH_MAP()
.html 文件
<SCRIPT type=text/javascript>
//<![CDATA[
window.external.set_pos(600, 400);
//]]>
</SCRIPT>
相关文章推荐
- CDHtmlDialog的基本使用(C++调用JS函数的实现)
- CDHtmlDialog的基本使用(C++调用JS函数的实现)
- CDHtmlDialog的基本使用(JS调用C++函数的实现)
- 对于CDHtmlDialog和JavaScript、HTML配合使用的一些技术总结
- 一个在HTML使用JavaScript实现调用Windows Shell.Application的例子。
- 在CDHTMLDialog中用JavaScript调用C++函数
- html中使用javascript调用本地程序(exe、doc等)实现代码
- CDHtmlDialog调用网页内部Javascript的两种方法
- 使用MVC中的HtmlHelper对象的ActionLink方法,实现一个Javascript:void(0)效果,去调用一个JS方法
- html中使用javascript调用本地程序(exe、doc等)实现代码
- 对于CDHtmlDialog和JavaScript、HTML配合使用的一些技术总结
- CDHtmlDialog 调用javascript
- CDHtmlDialog调用网页内部Javascript的两种方法
- 使用SWIG实现Python调用C/C++代码
- 使用了母版页的内容页中,如何在JavaScript中调用Html Input(Hidden)控件
- CDhtmlDialog的粗浅使用
- 如何使用网页开发自己的app,在网页中的按钮与自己的java代码绑定来实现打电话即javascript代码调用java代码,和java代码来调用javascript代码
- 使用javascript实现html文本不可选
- 用MFC实现WebGUI--(CDHtmlDialog)
- CDHtmlDialog的基本使用