DrawRotatedTextBoxExA
Tekst, Sideoppsett
Beskrivelse
Den avsluttende A angir ANSI-inngangspunktet (char) i DLL-en; ActiveX/COM-flaten eksponerer kun Unicode-formen. Oppførselen er identisk med DrawRotatedTextBoxEx og strengargumenter tolkes ut fra gjeldende kodetabell i SetAnsiMode
Ligner DrawRotatedTextBoxEx-funksjonen, men lar tekstboksen vise kanter
Syntaks
Delphi
Function DLDrawRotatedTextBoxExA(InstanceID: Integer; Left, Top, Width, Height, Angle: Double; Text: PAnsiChar; Options, Border, Radius, DrawOptions: Integer): Integer;
DLL
int DLDrawRotatedTextBoxExA(int InstanceID, double Left, double Top, double Width, double Height, double Angle, const char * Text, int Options, int Border, int Radius, int DrawOptions);
Parametere
Left
Den horisontale koordinaten til tekstboksens øvre venstre hjørne
Top
Den vertikale koordinaten til tekstboksens øvre venstre hjørne
Width
Boksens bredde
Height
Boksens høyde
Vinkelen boksen skal roteres med rundt øvre venstre hjørne, målt mot klokken i grader
Angle
Text
Teksten som skal tegnes på siden
0 = Center vertical alignment
1 = Top vertical alignment
2 = Bottom vertical alignment
3 = Center vertical alignment, no wrapping
4 = Top vertical alignment, no wrapping
5 = Bottom vertical alignment, no wrapping
Options
Border
0 = No Border
1 = Border
2 = Border with rounded corners
Radius til hjørnebuene
Radius
DrawOptions
0 = Outline
1 = Fill
2 = Fill and outline
Returverdier
| 0 | Options-parameteren var utenfor gyldig område, eller Width-parameteren var for liten til å romme tekst |
|---|---|
| Non-zero | Antall tekstlinjer som faktisk ble tegnet int Options, int Border, int Radius, int DrawOptions); |