Windows 7 マシンに IE9 がインストールされています。
- このバージョンの IE を使用して、jqPlot グラフを含むローカル HTML ページを表示すると、すべてが応答します (グラフのレンダリングとズームは非常に高速です)。
- ブラウザーのブラウザー モード (F12 -> ブラウザー モード) を IE7 または IE8 に設定すると、ページが劇的に応答しなくなります (予期される)。
私は現在、VC++ 2008 を使用して MFC アプリケーションに取り組んでいます。このアプリケーションでは、IE7 を最低限必要なプラットフォームとして次のように定義しています。
In targetver.h
...
#ifndef _WIN32_IE // Specifies that the minimum required platform is Internet Explorer 7.0.
#define _WIN32_IE 0x0700 // Change this to the appropriate value to target other versions of IE.
#endif
私がやりたいのは、代わりに IE9 をターゲットにすることです。これは、アプリケーションがローカル HTML ページに移動するときに、ページに対して実行される操作が非常に遅いためです (上記のケース 2 のように)。
誰もそれを行う方法を知っていますか? 「_WIN32_IE」を「0x0900」に設定してみましたが、違いはないようです。変更する必要がある設定はありますか?