0

Visual Studio 2008 Professional Edition と VC9.0 コンパイラで開発された MFC アプリケーションが 1 つあります。アプリケーションは、Windows Server 2003、Windows XP、および 2008 R2 OS で正常に動作します。Windows7 (デフォルトの Aero テーマ) で実行すると、奇妙な動作をしますが、windows7 でクラシック テーマを適用すると、正常に動作します。この背後にある理由は何でしょうか? 誰でも明確にできますか?

Windows7 OS でサポートするには、必要な変更を加えてアプリケーションを再コンパイルする必要がありますか? msdn で参照リンクを提供してください。

4

1 に答える 1

0

プログラムにバグがあります: おそらくコードのどこかで、特定の方法で何かを実行している OS 関数に依存している可能性があります。これは過去に当てはまりましたが、関数のドキュメントでは保証されておらず、現在は異なる動作をしています。エアロ付き。

これはあまり役に立たなくて申し訳ありませんが、簡単な方法はありません。問題を絞り込んでデバッグする必要があります。それがまさにその通りです。

于 2012-09-04T09:46:58.700 に答える