DrawRotatedTextBoxA
Metin, Sayfa düzeni
Açıklama
Sondaki A, ANSI (char) DLL giriş noktasını belirtir; ActiveX/COM yüzeyi yalnızca Unicode biçimini sunar. Davranış DrawRotatedTextBox ile aynıdır ve dize bağımsız değişkenleri geçerli SetAnsiMode kod sayfası kullanılarak yorumlanır
DrawTextBox işlevine benzer, ancak metin kutusunun herhangi bir açıda döndürülmesine izin verir
Sözdizimi
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);
Parametreler
| Left | Metin kutusunun sol üst köşesinin yatay koordinatı |
|---|---|
| Top | Metin kutusunun sol üst köşesinin dikey koordinatı |
| Width | Kutunun genişliği |
| Height | Kutunun yüksekliği |
| Angle | Kutunun sol üst köşe çevresinde saat yönünün tersine derece cinsinden döndürüleceği açı |
| Text | Kutuya yerleştirilecek metin |
| Options | 0 = Dikey ortalama hizalaması 1 = Üste dikey hizalama 2 = Alta dikey hizalama 3 = Dikey ortalama hizalaması, kaydırma yok 4 = Üste dikey hizalama, kaydırma yok 5 = Alta dikey hizalama, kaydırma yok |
Dönüş değerleri
| 0 | Options parametresi aralık dışındaydı veya Width parametresi herhangi bir metni sığdıramayacak kadar küçüktü |
|---|---|
| Non-zero | Gerçekte çizilen metin satırı sayısı int Options); |