質問

私が選択した固定サイズを持つIEで実行されているcdhtmldialogがあり、このサイズに合わせて固定ウィンドウで実行します。

私の問題は、ユーザーが(ctrl-mousewheelで)ズームすることができ、htmlがぎこちなく見え、迷惑なスクロールバーを追加するウィンドウよりも大きくなったり小さくなったりすることです。また、ユーザーはctrl-+またはctrl-を使用してHTMLサイズを変更する場合があります。これにより、CDHTMLDIALOGが大きくなったり小さくなります(サイズが変更された後のナビゲーションでのみ)。

ホイールやctrl-+を含むCdhtmldialogのすべてのズームを防ぐ方法について、誰かがいる人もいますか?

役に立ちましたか?

解決

それを見つけた :)

ドキュメントが完了すると、以下を実行します。

CComVariant vZoom = 100;
m_pBrowserApp->ExecWB(OLECMDID_OPTICAL_ZOOM, OLECMDEXECOPT_DODEFAULT,&vZoom, NULL);

dhtmldialogのズームを100%にリセットします。

ソース: ここ

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top