DrawRotatedTextA
テキスト, ページレイアウト
説明
末尾の A は ANSI(char)DLL エントリポイントを示します。ActiveX/COM インターフェースでは Unicode 形式のみを公開します。動作は DrawRotatedText と同じで、文字列引数は現在の SetAnsiMode コードページを使用して解釈されます
選択したフォントを所定のフォントサイズで使用して、選択したページにテキストを描画します。フォントが追加されていない場合、標準フォント Helvetica が自動的に追加、選択され、12pt に設定されます。テキストの配置は、SetTextAlign 関数の前回の呼び出しで決定されます
構文
Delphi
Function DLDrawRotatedTextA(InstanceID: Integer; XPos, YPos, Angle: Double; Text: PAnsiChar): Integer;
DLL
int DLDrawRotatedTextA(int InstanceID, double XPos, double YPos, double Angle, const char * Text);
パラメータ
| XPos | テキストを描画する水平位置 |
|---|---|
| YPos | テキストを描画する位置の垂直座標。基準点はテキストベースライン |
| Angle | 水平線から反時計回りに測定したテキスト描画角度。0~360 を指定します |
| Text | ページに描画するテキスト |
戻り値
| 0 | Angle パラメーターが 0 未満または 360 より大きいか、Text パラメーターが空白です |
|---|---|
| 1 | テキストが正常に描画されました |