如何在MFC中使用CHtmlEditCtrl执行缩放

时间:2010-02-02 09:33:41

标签: mfc visual-c++ dhtml mshtml

任何人都可以帮我在CHtmlEditCtrl上执行缩放吗?

我在CHtmlEditCtrl上显示了我的html文档。 现在我希望我的编辑控件显示具有不同缩放级别的相同html文档。 我在InternetExplorer8中看到了这个功能。 现在我需要将此缩放功能添加到我的MFC应用程序中。

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

使用OPTICAL_ZOOM;

VARIANT vaZoomFactor;
VariantInit (&vaZoomFactor);
V_VT(&vaZoomFactor) = VT_I4;
V_I4(&vaZoomFactor) = 50; //-- in this case, 50%
browserCtrl.ExecWB (OLECMDID_OPTICAL_ZOOM, OLECMDEXECOPT_DONTPROMPTUSER, &vaZoomFactor, NULL);