<Return[MN]><Top>
MapDialogRect |
Declare Function Api_MapDialogRect& Lib "user32" Alias "MapDialogRect" (ByVal hDlg&, lpRect As RECT) |
Declare Function MapDialogRect Lib "user32" (ByVal hDlg As Long, lpRect As RECT) As Long |
|
指定されたダイアログベース単位を、スクリーン単位(ピクセル)に変換する。指定された 構造体内の座標を、変換後の座標へ置き換えるので、ダイアログボックスを作成したり、ダイアログボックス内にコントロールを配置する際に使われる。 |
|
パラメータ
他のウィンドウのハンドルは無効である。
関数が制御を返すと、この構造体に変換結果が格納される。 この関数は、座標をダイアログベース単位からピクセル単位へと変換するために、ダイアログボックスの現在の水平ベース単位と垂直ベース
単位を取得し、その後に次の式を適用する。 ォントの文字幅と高さの各平均値がベース単位になる。 |