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ページに描画するテキスト

戻り値

0Angle パラメーターが 0 未満または 360 より大きいか、Text パラメーターが空白です
1テキストが正常に描画されました