CDHtmlDialog的基本使用

从vs2005开始,VS平台加入了开发平台中。

作用:便于后期维护,不用频繁更改客户端程序,只需要更新网页。废话不多说吧,开始最开始的基础的工程开始:

1、创建带HTML的对话框



2、完成


3、拖一个HTML按钮到HTML中去,拖拽的方法很简单,直接在工具箱中选择:


4、在**Dlg.h中添加代码:

DECLARE_DISPATCH_MAP()

5、在***Dlg.cpp中



6、在OnInitDialog函数中,添加

//开启自动化
EnableAutomation();
//将接口展示给JS
SetExternalDispatch(GetIDispatch(TRUE));


7、声明和定义一个函数

void Func1();***.h

void ***::Func1(){  }***.cpp



8、最后的效果



这只是一个最基本的网页显示和跳转的一个DEMO,其中的开始的时候,碰到了一些麻烦,但总的解决的问题,其他的功能待续吧

中间参考了一些网上的资料:

http://blog.csdn.net/hitwengqi/article/details/8015646

http://blog.csdn.net/sky04/article/details/7587406 

http://www.cppblog.com/wlwlxj/archive/2006/12/15/16495.html 

http://wenku.baidu.com/view/6fb6e52f2af90242a895e5be.html

http://www.360doc.com/content/11/0311/11/4573246_100147104.shtml

http://www.xuebuyuan.com/2188163.html



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值