関数はフォント選択ダイアログを表示します。とり、その値のフォントがダイアログの初期状態で選択されているようにします。FontSelect(textFont);デフォルトフォントは文字エンコーディングによって異なるため、フォント選択画面で選択されるフォントサイズもまた文字エンコーディングによって異なります。渡さなければなりません。コールでは、ユーザーがその時点で選択しているフォントを渡すことができます。)の両方の表示をサポートします。表示をサポートします。1.5倍密度でも、より高い解像度を得るために同じスペースにたくさんのピクセルを詰め込みます。拡張されたフォントリソースを使用します。拡張フォントリソースには、サポートされる各密度のための文字画像のセットが含まれています。実行時に表示密度を調べ、その表示密度に適した文字画像を使用してテキストを描画します。倍密度ディスプレイでは、テキストは倍密度の文字列画像を使用して描画されます。低密度ディスプレイではテキストは低密度の文字画像を使用して描画されます。高密度ディスプレイフィーチャセットが存在する場合、組込みフォントのそれぞれについて拡張フォントリソースを保持します。アプリケーションがこれらのフォントだけを使用する場合、高密度ディスプレイではデフォルトで高密度フォントを使ってテキストが描画されます。高密度フォントを使うためにコードを変更する必要はまったくありません。)か、あるいはカスタムフォントを使用する場合だけです。カスタムフォントを作成する場合、拡張フォントリソースも作成したいと考えるでしょう。これについては"カスタムフォントの作成"を参照して下さい。低密度の文字画像をピクセルレベルで2倍して倍密度ディスプレイに描画します。オフスクリーンウィンドウにカスタムフォントを使ってテキストを描画する場合は注意が必要です。オフスクリーンウィンドウにもディスプレイ密度があるからです。低密度のオフスクリーンウィンドウを作成してテキストを描画する場合、低密度フォントまたは拡張フォントの低密度文字画像が使用されます。リソースに高密度の文字画像しか含まれていない場合、描画エンジンはフォントビットマップを縮小します。この結果、オフスクリーンウィンドウが高密度ディスプレイに転送されて拡大されると、低品質なテキストが表示されることになります。低密度フォントが利用できる場合、描画エンジンは最良の結果を得るために、ウィンドウへのテキスト描画において低密度フォントを代わりに使用します。組込みフォントに関しては低密度と高密度の両方のフォントを用意しているため、これはカスタムフォントを使用した場合だけの潜在的な問題です。データを倍密度へ描画する際の処理は定義されていません。)に描画する処理は期待どおりに動作します。要素によって異なる関数を使用します。要素別のフォント設定関数を示します。関数はシステムがデフォルトで使用するフォントを変更します。この関数は直前まで設定されていたフォントを返します。返却するフォントは保存しておき、作業が終了したらレストアすべきです。カスタムリスト描画関数でリスト要素を描画するフォントの設定例を示します。);}フォント情報の取得フォントに関する情報と、それがどのようにスクリーンに描画されるのかを取得するには、フォントマネージャの関数を使用します。フォントが持つ特徴を図解します。フォントマネージャを使用して取得できる情報の種類を一覧します。