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