0

私は C#.NET と vb.NET の両方をフレームワーク 4.0 で使用して、Windows XP コンピュータで実行されるアプリケーションを混在させています。デフォルトでは、これらすべてのコンピュータの視覚効果は「最適なパフォーマンスに調整する」に設定されています。もちろん、これは私のアプリケーションの見栄えを良くするものではありません...私のコンピューターの設定を手動で変更しなくても、コードを介してテーマ/より良い外観を有効にする方法があるかどうか疑問に思っていました.

この方法を試してみました Application.EnableVisualStylesが、うまくいかないようです。

私が意味する写真、漠然としていて申し訳ありません。

http://www.fanhow.com/images/5/57/How_to_Adjust_for_best_performance_in_Windows_XP3.jpg

に比べ

http://i.udm4.com/screenshots_u4win/993/993720_2.jpg

4

1 に答える 1

1

あなたのコメントで行くと、あなたはできません。[システムのプロパティ]コントロールパネルで[視覚的なスタイルを適用する]がオフになっている場合、Windows(XPから7)は、すべてのアプリケーションに視覚的なスタイルを適用することはありません。

400Mhzより遅く128MB未満のRAMのマシンでビジュアルスタイルを無効にするパフォーマンスケースがありましたが、13年前のハードウェアを使用している場合を除いて、現在、コンピュータは約50〜100倍強力です。視覚的なスタイルを無効にします(もちろん、見苦しい場合を除きます)。

ビジュアルスタイルエンジンは常に有効であり、オフにできないため、これはWindows 8には適用されません(何らかの理由でHyper-Vサーバーを除く)。

于 2013-03-14T21:05:57.787 に答える