Windows 7の互換性の機能として追加されたものの一つにmanifestのCompatibilityセクションがあります。manifestにこのセクションをつけないと、Windows 7はWindows 7のプログラムとして認識しません。わかりやすく見る手段としては、Windows 7で追加されたリソースモニタを使います。通常非表示になっているので、表示にします。これ、列のヘッダを右クリックしないと出てこないので、わかりづらいです…。 ヘッダをクリックすると、表示列の選択が可能になる。 ここで「オペレーティングシステムのコンテキスト」を選択する。 すると列が追加されて、Windows 7のプログラムか、Vistaのプログラムかわかる。これをWindows 7のプログラムだと判定させる場合の方法がこちらに載っています。 Application Manifest (Windows) VS2