CDialog::MapDialogRect
単位を除外するために、四角形のダイアログ ボックス単位に変換します。
void MapDialogRect(
LPRECT lpRect
) const;
パラメーター
解説
ダイアログ ボックスの単位はダイアログ ボックスのテキストに使用するフォントの文字の平均幅と高さから派生した現在のダイアログ ボックスの基本単位を使ってでになります。 1 個の水平方向の単位は、ダイアログ ボックス ベースの幅の単位の 4 分の 1、1 の垂直単位はダイアログ ボックスの基本単位の高さの 8 分の 1 です。
システム フォントが、の GetDialogBaseUnits、Windows 関数の戻り値サイズ情報は各ダイアログ ボックスのリソース ファイルで定義 DS_SETFONT のスタイルを使用する別のフォントを指定できます。 MapDialogRect Windows 関数はこのダイアログ ボックスに適切なフォントを使用します。
MapDialogRect のメンバー関数は画面単位 (ピクセル) でダイアログ ボックスを作成するか、ボックス内のコントロールを設定するには、四角形が使用できるように lpRect のダイアログ ボックス単位を置き換えます。
必要条件
ヘッダー: afxwin.h