2009-09-03 16 views
0

このライブラリを使用するためにゲームを修正している間に別の問題が発生しました。Visual Studio:標準フォント...ファイルを取得していますか?

私はVB.NETアプリケーションでグラフィックと入力に使用しているSDL.NETは、System.Drawing.Fontとは完全に別の独自の特別なFontクラスを持っています。ここではその2つのコンストラクタは、次のとおりです。

public Font(string fileName, int pointSize) 
public Font(byte[] array, int pointSize) 

の両方が(ちょうどフォントファミリ名を必要とする)System.Drawing.Fontに明白な対照的に、ファイルを必要としています。私はこれらのファイルがどこにあるのか分からない。私の最初の本能は、Windows \ Fontsで使用したいものを探すことでしたが、そのアプローチがどのように失敗したかを推測することができます。

私はCambria、DotumChe、およびPhoto(これらはすべてコンピュータにインストールされています)のファイルを見つける必要があります。私のプログラムは非常にですから、私は何をしようとしているのかの法的な合併症について心配していません。 ファイルを見つけて私のプロジェクトで入手したいのですが、私は移動することができます。私が見つけることができる場所が私のコンピュータにありますか?

答えて

0

Steve's Tech TalkでC#のサンプルを入手できます。 P/Invokeを使用してフォントフォルダのパスを取得します。

ゲームを配布する前に、法的/ライセンス上の問題を解決する予定です。

+0

チップをありがとう。これを行うための法的な灰色領域に関しては、私はこれを一時的な解決策としてのみ使用しています。私は最終的にゲームのために自分のフォントを作るつもりです。 –

関連する問題