DrawTextArcA
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ış DrawTextArc ile aynıdır ve dize bağımsız değişkenleri geçerli SetAnsiMode kod sayfası kullanılarak yorumlanır
Belirtilen merkez noktası ve yarıçapla hayali bir yaya sığdırılmış metin çizer. Metin, istenen açıda it'in sol kenarıyla çizilir; 0 derece "saat 12 o'clock" konumudur ve pozitif açılar saat yönündedir. Metnin belirtilen açıya göre hizalamasını değiştirmek için SetTextAlign işlevi kullanılabilir
Sözdizimi
Delphi
Function DLDrawTextArcA(InstanceID: Integer; XPos, YPos, Radius, Angle: Double; Text: PAnsiChar; DrawOptions: Integer): Integer;
DLL
int DLDrawTextArcA(int InstanceID, double XPos, double YPos, double Radius, double Angle, const char * Text, int DrawOptions);
Parametreler
| XPos | Yay merkezinin yatay koordinatı |
|---|---|
| YPos | Yayın merkezinin dikey koordinatı |
| Radius | Yayın yarıçapı |
| Angle | Metnin yerleştirileceği açı |
| Text | Çizilecek gerçek metin |
| DrawOptions | 0 = Metni yayın dışında saat yönünde çiz 1 = Metni yayın içinde saat yönünün tersine çiz |
Dönüş değerleri
| 0 | Metin boştu veya DrawOptions parametresi aralık dışındaydı Metin başarıyla çizildi |
|---|---|
| 1 |