SetCustomLineDashA
벡터 그래픽
설명
뒤의 A는 ANSI(char) DLL 진입점을 나타내며 ActiveX/COM 표면은 Unicode 형식만 제공합니다. 동작은 SetCustomLineDash와 동일하고 문자열 인수는 현재 SetAnsiMode 코드 페이지를 사용하여 해석됩니다
사용자 지정 점선 패턴을 설정합니다
구문
Delphi
Function DLSetCustomLineDashA(InstanceID: Integer; DashPattern: PAnsiChar; DashPhase: Double): Integer;
DLL
int DLSetCustomLineDashA(int InstanceID, const char * DashPattern, double DashPhase);
매개변수
| DashPattern | 쉼표로 구분된 숫자 값 목록입니다. 대시와 공백에 교대로 값을 사용합니다. 소수는 마침표를 사용해야 합니다. 예를 들어 대시-점-점 패턴을 만들려면 "20.5,10,11,10,11,10"을 사용할 수 있습니다 |
|---|---|
| DashPhase | 패턴 안에서 파선을 시작할 거리입니다. 예를 들어 DashPattern이 "20,10,40,10"이고 DashPhase를 5로 설정하면 파선은 크기 15의 대시로 시작합니다. 다음 대시는 40, 그다음은 20, 그다음은 40 순이며 각 대시 사이의 간격은 10입니다 |
반환 값
| 0 | 점선 패턴이 유효하지 않습니다 사용자 지정 점선 패턴이 성공적으로 설정되었습니다 |
|---|---|
| 1 |