DrawTextArcA
텍스트, 페이지 레이아웃
설명
끝의 A는 ANSI(char) DLL 진입점을 나타내며 ActiveX/COM 표면은 Unicode 형식만 노출합니다. 동작은 DrawTextArc와 동일하고 문자열 인수는 현재 SetAnsiMode 코드 페이지를 사용해 해석됩니다
지정한 중심점과 반지름의 가상 원호에 맞춰 텍스트를 그립니다. 요청 각도에서 텍스트의 왼쪽 가장자리를 그리며 0도는 "12 o'clock" 위치이고 양수 각도는 시계 방향입니다. SetTextAlign 함수로 지정 각도에 대한 텍스트 정렬을 바꿀 수 있습니다'
구문
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);
매개변수
| XPos | 호 중심의 가로 좌표 |
|---|---|
| YPos | 호 중심의 수직 좌표 |
| Radius | 호의 반지름 |
| Angle | 텍스트를 배치할 각도 |
| Text | 실제로 그릴 텍스트 |
| DrawOptions | 0 = 호 바깥쪽에 시계 방향으로 텍스트 그리기 1 = 호 안쪽에 반시계 방향으로 텍스트 그리기 |
반환 값
| 0 | 텍스트가 비어 있거나 DrawOptions 매개변수가 범위를 벗어났습니다 텍스트를 성공적으로 그렸습니다 |
|---|---|
| 1 |