WPF フォントキャッシュサービスを無効の方法

WPFフォントキャッシュサービスをアンインストールするには、次の手順に従います。

  1. アプリケーションの App.xaml.cs (または App.xaml.vb) ファイルを開きます。
  2. App クラスのコンストラクタに下記のコードを追加します。
public App()
{
    // 关闭字体缓存服务
    System.Windows.Media.FontCachePolicy fontCachePolicy = new System.Windows.Media.FontCachePolicy();
    fontCachePolicy.IsEnabled = false;
    System.Windows.Media.Fonts.FontCachePolicy.SetFontCachePolicy(fontCachePolicy);
}
  1. アプリを再コンパイルして実行すると、WPF のフォント キャッシュ サービスは終了します。

フォント キャッシュ サービスをオフにすると、アプリケーションの動作に影響が出る場合があります。場合によっては、フォント キャッシュ サービスをオフにすると、アプリケーションでフォントが正しく表示されない可能性があります。したがって、フォント キャッシュ サービスをオフにする前に、影響について十分に理解し、十分なテストを実施してください。

bannerAds