DrawRotatedTextBoxA

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 DrawRotatedTextBox og strengargumenter tolkes ut fra gjeldende kodetabell i SetAnsiMode

Ligner DrawTextBox-funksjonen, men lar tekstboksen roteres til vilkårlig vinkel

Syntaks

Delphi

Function DLDrawRotatedTextBoxA(InstanceID: Integer; Left, Top, Width, Height, Angle: Double; Text: PAnsiChar; Options: Integer): Integer;

DLL

int DLDrawRotatedTextBoxA(int InstanceID, double Left, double Top, double Width, double Height, double Angle, const char * Text, int Options);

Parametere

LeftDen horisontale koordinaten til tekstboksens øvre venstre hjørne
TopDen vertikale koordinaten til tekstboksens øvre venstre hjørne
WidthBoksens bredde
HeightBoksens høyde
AngleVinkelen boksen skal roteres med rundt øvre venstre hjørne, målt mot klokken i grader
TextTeksten som skal plasseres i boksen
Options0 = Midtstilt vertikal justering 1 = Vertikal justering øverst 2 = Vertikal justering nederst 3 = Midtstilt vertikal justering, ingen bryting 4 = Vertikal justering øverst, ingen bryting 5 = Vertikal justering nederst, ingen bryting

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);