DrawRotatedTextA
Texto, Layout de página
Descrição
O A final indica o ponto de entrada DLL ANSI (char); a superfície ActiveX/COM expõe apenas a forma Unicode. O comportamento é idêntico ao de DrawRotatedText e os argumentos string são interpretados usando a página de código atual de SetAnsiMode
Desenha texto na página selecionada, usando a fonte selecionada no tamanho de fonte pré-determinado. Se nenhuma fonte tiver sido adicionada, a fonte padrão Helvetica será automaticamente adicionada, selecionada e definida como 12pt. O alinhamento do texto é determinado pela chamada anterior à função SetTextAlign
Sintaxe
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);
Parâmetros
| XPos | A posição horizontal em que o texto será desenhado |
|---|---|
| YPos | A posição vertical em que o texto será desenhado. O ponto de referência é a baseline do texto. |
| Angle | O ângulo para desenhar o texto, medido no sentido anti-horário a partir da horizontal. Deve estar entre 0 e 360, inclusive. |
| Text | O texto a desenhar na página |
Valores retornados
| 0 | O parâmetro Angle era menor que 0 ou maior que 360, ou o parâmetro Text estava em branco |
|---|---|
| 1 | O texto foi desenhado com sucesso |