js 调 CDHtmlDialog API
生活随笔
收集整理的這篇文章主要介紹了
js 调 CDHtmlDialog API
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
頭文件中聲明:
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
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的js 调 CDHtmlDialog API的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 搜索引擎是怎么删除重复网页的
- 下一篇: linux网络编程之socket(十一)