当前位置: 首页 > news >正文

百度优化网站建设湛江网站建设托管

百度优化网站建设,湛江网站建设托管,哪有做网站的定单,广东企业网站模板设计目录 前言 一、创建html对话框工程 二、使用步骤 1.引入JavaScript接口代码 2.重写相关接口 3.在html网页中添加C/C调用的接口 4.在MFC工程中添加调用接口 5.设置确认按键触发调用 6.运行结果 总结 前言 如何快速的进行MFC开发,这里我介绍一种JavaScript与C/C交互的…目录 前言 一、创建html对话框工程 二、使用步骤 1.引入JavaScript接口代码 2.重写相关接口 3.在html网页中添加C/C调用的接口 4.在MFC工程中添加调用接口 5.设置确认按键触发调用 6.运行结果 总结 前言 如何快速的进行MFC开发,这里我介绍一种JavaScript与C/C交互的方式。 一、创建html对话框工程 我这里是基于VS2010的开发环境搭建的以下的操作均在VS2010中。 二、使用步骤 1.引入JavaScript接口代码 LPDISPATCH m_pDisp;         //判断网页加载 CCallScript pCallScript;    //脚本调用2.重写相关接口 代码如下示例 void CMFCHtmlDlg::OnSize(UINT nType, int cx, int cy) {CDHtmlDialog::OnSize(nType, cx, cy);// TODO:  在此处添加消息处理程序代码if (m_pBrowserApp ! NULL){m_pBrowserApp-put_Top(0);m_pBrowserApp-put_Left(0);m_pBrowserApp-put_Height(cy);m_pBrowserApp-put_Width(cx/* - 50*/);} }void CMFCHtmlDlg::OnNavigateComplete(LPDISPATCH pDisp, LPCTSTR szUrl) {CDHtmlDialog::OnNavigateComplete(pDisp, szUrl);// TODO:  在此添加专用代码和/或调用基类if (!m_pDisp)m_pDisp pDisp; }void CMFCHtmlDlg::OnDocumentComplete(LPDISPATCH pDisp, LPCTSTR szUrl) {CDHtmlDialog::OnDocumentComplete(pDisp, szUrl);// TODO:  在此添加专用代码和/或调用基类if (m_pDisp (m_pDisp pDisp))//判断网页是否真正加载完毕{IHTMLDocument2* pDoc;HRESULT hr GetDHtmlDocument(pDoc);pCallScript.SetDocument(pDoc);pDoc-Release();m_pDisp NULL;//Reset glpDisp} }BOOL CMFCHtmlDlg::CanAccessExternal() {return TRUE; } 3.在html网页中添加C/C调用的接口 4.在MFC工程中添加调用接口 BEGIN_DISPATCH_MAP(CMFCHtmlDlg, CDHtmlDialog)DISP_FUNCTION(CMFCHtmlDlg, HtmlShowJson, CallCplusplus, VT_EMPTY, VTS_UI2) END_DISPATCH_MAP()HRESULT CMFCHtmlDlg::CallCplusplus() {CSimpleArrayCComBSTR paramArray;CString msg;CComVariant r;msg.Format(hello,from C/C);paramArray.Add(msg.GetBuffer());pCallScript.Run(HtmlShowJson, paramArray, r);if (r.vt VT_BSTR){CString strValue;r.ChangeType(VT_BSTR);_variant_t var_t;_bstr_t bstr_t;var_t r;bstr_t var_t;strValue.Format(%s, (const char*)bstr_t);if (AfxMessageBox(strValue, MB_YESNO) IDYES) {}}else {CString strMsg HtmlShowJson Error!;if (AfxMessageBox(strMsg, MB_YESNO) IDYES) {}};return S_OK; } 5.设置确认按键触发调用 HRESULT CMFCHtmlDlg::OnButtonOK(IHTMLElement* /*pElement*/) {CallCplusplus();return S_OK; } 6.运行结果 总结 以上就是今天要讲的内容本文仅仅简单介绍了在MFC中基于JavaScript的使用而html提供了大量能使我们快速便捷地处理界面的优美布局。
http://www.dnsts.com.cn/news/82071.html

相关文章:

  • 湖北网站建设怎样wordpress默认登录地址修改
  • 番禺做网站最便宜的哪家公司纷享销客crm管理系统
  • 天津做网站选津坤科技华为企业网站规划建设方案
  • 情人节网站源码下载wordpress 插件 语言包
  • 做网站卖东西免费培训学校网站源码
  • 郑州企业网站排行wordpress表情文件夹
  • win7 asp.net 网站发布多个网站备案负责人
  • 如何找做网站的客户做网站上传图片一直错误
  • 苏州市住房和建设局网站微信网站怎么制作
  • 淘宝客如何做返积分制网站超市网站源码
  • 网站仿站建设wordpress 文章显示全文
  • 学校网站模板html淄博网站建设0533cl
  • 查一下红之易道学做的什么网站如何设置wordpress永久链接
  • 做水果生意去那个网站开公司 专做网站
  • 如何建好一个网站电商运营团队结构图
  • 合肥做网站的公网业黑色
  • 夜晚很晚视频免费素材网站换模板搭建网站怎么做
  • 软件网站开发团队名称微信系统平台开发
  • 桂林网站开发智能建站系统cms
  • 北京市环境建设办公室网站在家给别人做网站合法吗
  • 建网站要学哪些软件网站 尺寸
  • 什么情况自己建设网站郑州制作网站的基本流程
  • 个人网站模板html5谈谈对网站开发的理解
  • 任务平台网站建设潍坊网站关键词
  • 织梦 更换网站图标上海网站编辑招聘
  • 什么网站可以做进出口买卖wordpress萨隆破解版
  • 做杂志的网站有哪些网络营销推广的目标
  • 网站登录验证码不正确嘉兴网站免费制作
  • 做网站敲代码的图片做网站需要哪些费用
  • 永州企业网站建设价格宁乡网站开发公司推荐