DPI が > 125% または > 100% に設定された W7 で (「Windows XP スタイルの dpi スケーリングを使用する」) がオフになっていると、フルスクリーン モード (ウィンドウのクライアント四角形 = メイン モニターのデスクトップ四角形) が設定されることに気付きました。 ) は、他の設定のようにタスク バーを非表示にしなくなりました。
(この設定は、[カスタム テキスト サイズ (DPI) の設定] リンクをクリックした後、コントロール パネル\デスクトップのカスタマイズ\ディスプレイ セクションにあります)
次の興味深い記事を見つけました: http://www.mathies.com/weblog/?p=908
そのため、タスクバーの表示を手動で非表示/復元する以外の方法でバグを回避しようと試みましたが、これまでのところ失敗しており、現在は W7 (およびおそらく vista) のバグであると考えています。
次のアプリケーションもフルスクリーン モードで正しく動作しません (タスクバーは表示されたままです): * Microsoft Visual Studio 2008 * Microsoft Word 2007 * Adobe Reader 9.1.3
これらのアプリは動作します (おそらく WIN32 API を介してタスク バーを非表示にすることにより): * Powerpoint スライド ショー
また、新しい MFC ベースのアプリを作成して、その「SetFullScreenMode()」機能を使用しようとしましたが、リストにある他のすべてのアプリと同じように失敗します。