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

0Options-parameteren var utenfor gyldig område, eller Width-parameteren var for liten til å romme tekst
Non-zeroAntall tekstlinjer som faktisk ble tegnet int Options, int Border, int Radius, int DrawOptions);