头文件中声明:

DECLARE_DISPATCH_MAP()

.c文件中加入

BEGIN_DISPATCH_MAP(CMyDlg, CDHtmlDialog)
DISP_FUNCTION(CMyDlg,"ResizeDialog",ResizeDialog,VT_EMPTY,VTS_I4 VTS_I4) //红色,javascript中调用的函数名;黄色,c++文件中实现的函数名
END_DISPATCH_MAP()                                    // VT_EMPTY: 返回值;VTS_I4 VTS_I4:参数

OnInitDialog()中加入以下语句:

EnableAutomation();
SetExternalDispatch(GetIDispatch(TRUE));

js文件中调用方式:

window.external.ResizeDialog(8, 0);

转载于:https://www.cnblogs.com/yibinpan/archive/2013/06/08/3126784.html

js 调 CDHtmlDialog API相关推荐

  1. Dynamics 365 JS调WEB API 报missing privilege ae5c41f0-e823-4cb9-b25a-8ef020201973

    JS中调用web api报missing privilege ae5c41f0-e823-4cb9-b25a-8ef020201973的权限问题,是你的调用请求头部加了"MSCRMCalle ...

  2. Android中WebView使用6,js调java实现播放视频

    效果图 项目结构: 核心代码: JsCallJavaVideoActivity中 package com.zhh.android;import android.app.Activity; import ...

  3. 百度地图开发:地图调起API(Web端)使用终点经纬度直接调用百度地图导航信息的解决方案

    地图调起API 百度地图URI API是为开发者提供直接调起百度地图产品(百度地图手机客户端)以满足特定业务场景下应用需求的程序接口,开发者只需按照接口规范构造一条标准的URI,便可在PC和移动端浏览 ...

  4. node.js入门 - 9.api:http

    node一个重要任务是用来创建web服务,接下来我们就学习与此相关的一个重要的api -- http.我们使用http.createServer()创建一个http服务的实例,用来处理来自客户的请求. ...

  5. pc前端js调起电脑本地应用程序(需要客户端配合 自定义URL Protocol 协议 )

    由于做项目需要实现如题的一个功能,所以搜寻了相关资料. CSDN博文 自定义URL Protocol(客户端的配置):自定义URL Protocol 协议_chinahaerbin的博客-CSDN博客 ...

  6. Raphael Js矢量库API简介:

    Raphael Js矢量库API简介: Raphael Javascript 是一个 Javascript的矢量库. 2010年6月15日,著名的JavaScript库ExtJS与触摸屏代码库项目jQ ...

  7. js 日期加一年_?Day.js 2KB时间库 和Moment.js一样的API

    Moment.js 是一个大而全的 JS 时间库,很大地方便了我们处理日期和时间.但是 Moment.js太重了(200k+ with locals),可能一般项目也只使用到了她几个常用的API.虽然 ...

  8. JS调用百度api接口——实现简单的百度页面

    描述: JS调用百度api接口--实现简单的百度页面 效果: 实现: css文件: @charset "utf-8"; /* CSS Document */ *{margin: 0 ...

  9. uni-app中使用native.js调用android API实现双卡发送短信

    uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS.Android.H5.以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉)等多个平台官网地址 因 ...

最新文章

  1. c# hdf5 写string_聊一聊C#8.0中的 await foreach
  2. u-boot分析之小结(六)
  3. git 添加未跟踪的文件
  4. bar图设置距离 python_python画图设置坐标轴的位置及角度及设置colorbar
  5. 终于看腻了黄色!让它五彩斑斓起来!
  6. 移植u-boot-2012.04.01到jz2440开发板之修改代码支持NAND启动
  7. Nginx之虚拟服务器配置
  8. tomcat6.0 JNDI 配置(图解)
  9. 一加nfc门禁卡录入_Card Emulator(NFC卡模拟):一加5NFC模拟门禁卡|饭卡|电梯卡 工卡 借书卡...
  10. TensorFlow MNIST 数据集
  11. 小程序游戏开发一般多少钱?游戏小程序开发制作
  12. 小程序分享H5链接地址异常
  13. 编写一个方法,计算kkk^^kk (共n个k,n0)的值。例如k=2,n=5则为22222。调用方法求s1=6+66+666+6666+66666
  14. U3D-实时PVP小地图实现
  15. html5图像自动旋转,HTML5 旋转图像
  16. Windows下开启Mysql慢查询详解
  17. [DR吐槽]——三大卡牌链游到底都是什么货色?
  18. 大数据的架构设计与未来
  19. Latex解决eps不能导入的问题
  20. 微机原理及故障的维修(BIOS)

热门文章

  1. Lisp语言: 在Windows下搭建CLisp环境
  2. 隐马尔可夫HMM中viterbi算法
  3. 后台开发经典书籍--大型分布式网站架构设计与实践
  4. golang中的panic和recover
  5. linux下gzip
  6. 代码大全--防御试编程
  7. IAR中断定义#pragma vector = P0INT_VECTOR __interrupt void P0_ISR(void)啥意思?
  8. ORACLE TNS(transparence Network Substrate透明网络底层)
  9. python三十七:xml模块
  10. 前端一HTML:二: html开发工具