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);