Windowsフォームに基づいてカスタムスキンを使用するアプリケーションを作成します。ほとんどのスキンは9つの部分に分割されたビットマップなので、Graphics.DrawImage()はスキンを適用した素敵なボックス/パネルを呼び出します。この問題は、アプリケーションが他のスキンアプリケーションと同じように見えるようになると開始されます。すべてが視覚的に行われると、その現実は - パフォーマンスです。私はまた、カスタム背景画像を持つMDIコンテナパネルを持つウィンドウフォームをスキンしました。このようなフォームをドラッグすると、画面が点滅して乱雑になります。一般にFPSは低くなります。GDI +パフォーマンス(System.Windows.Forms、System.Drawing)&Skinning
スキニングされたWindowsフォームアプリケーションを作成するために、高速GUIを使用するにはどうすればよいですか? (私はWPFを使用しないことを計画しています)事前にお返事いただきありがとうございます。
ため
を参照してください – Bas
I強くアクセント:私はWPFを使用しません。どうして? Beacuse私は、非常に高速なGUIを持つすべてのアプリケーション(たとえばFL Studio)がWPFを使用するわけではないことを知っています。だから別の方法がなければなりません... – komorra