VC 关于Web Browser控件操作IE,网页缩放功能实现。。

 

 

ms-help://MS.MSDNQTR.v80.en/MS.MSDN.v80/MS.WIN32COM.v10.en/com/html/ae1592b6-2afd-4379-a18e-d46b226bc9e2.htm

 

这个具体的操作大家可以去。。MSDN 这个地址去查看。。。

 

m_Web 是WEB控件关联的变量。。。

 

CComVariant varRange;
 m_Web.ExecWB(OLECMDID_GETZOOMRANGE, OLECMDEXECOPT_DODEFAULT, NULL, &varRange);
 ASSERT(V_VT(&varRange) == VT_I4);
 WORD wMinZoom = LOWORD(V_I4(&varRange)); // 最小缩放比例
 WORD wMaxZoom = HIWORD(V_I4(&varRange)); // 最大缩放比例

 

CComVariant varZoom;
 m_Web.ExecWB(OLECMDID_ZOOM, OLECMDEXECOPT_DODEFAULT, NULL, &varZoom);
 ASSERT(V_VT(&varZoom) == VT_I4);
 ULONG ulZoom = V_I4(&varZoom);    // 当前缩放比例

 

varZoom = ((int)m_nSetZoom);   //设置缩放比例。。。这个要根据web控件的最大最小来进行设置。。。
 m_Web.ExecWB(OLECMDID_ZOOM, OLECMDEXECOPT_DODEFAULT, &varZoom, NULL);

 

 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值