SetCustomLineDashA
Vektorgrafik
Beskrivelse
Det afsluttende A angiver DLL-indgangspunktet for ANSI (char); ActiveX/COM-grænsefladen eksponerer kun Unicode-formen. Funktionsmåden er identisk med SetCustomLineDash, og strengargumenter fortolkes med den aktuelle SetAnsiMode-tegntabel
Angiver et brugerdefineret linjestregmønster.
Syntaks
Delphi
Function DLSetCustomLineDashA(InstanceID: Integer; DashPattern: PAnsiChar; DashPhase: Double): Integer;
DLL
int DLSetCustomLineDashA(int InstanceID, const char * DashPattern, double DashPhase);
Parametre
| DashPattern | En liste over numeriske værdier adskilt med kommaer. Skiftende værdier bruges til streger og mellemrum. Der skal bruges punktum til tal med decimalbrøker. Følgende kan f.eks. bruges til at oprette et streg-prik-prik-mønster: "20.5,10,11,10,11,10" |
|---|---|
| DashPhase | Afstanden inde i mønsteret, hvor den stiplede linje skal begynde. Hvis DashPattern f.eks. er "20,10,40,10", og DashPhase sættes til 5, begynder den stiplede linje med en streg på 15. Den næste streg bliver 40, derefter 20, derefter 40 osv. med mellemrum på 10 mellem hver streg. |
Returværdier
| 0 | Stregmønstret var ugyldigt Det brugerdefinerede stregmønster blev angivet |
|---|---|
| 1 |