SetCustomLineDashA

Vektorgrafik

Beschreibung

Das abschließende A bezeichnet den ANSI-Einstiegspunkt (char) der DLL; die ActiveX/COM-Schnittstelle stellt nur die Unicode-Form bereit. Das Verhalten entspricht SetCustomLineDash, und Zeichenfolgenargumente werden anhand der aktuellen Codepage von SetAnsiMode interpretiert

Prüfen Sie Syntax, Parameter und Rückgabewerte, bevor Sie die Funktion aufrufen Die Codeblöcke bleiben im Original erhalten, damit Beispiele unverändert übernommen werden können.

Syntax

Delphi

Function DLSetCustomLineDashA(InstanceID: Integer; DashPattern: PAnsiChar; DashPhase: Double): Integer;

DLL

int DLSetCustomLineDashA(int InstanceID, const char * DashPattern, double DashPhase);

Parameter

DashPatternEine Liste numerischer Werte, durch Kommas getrennt. Abwechselnde Werte werden für Striche und Zwischenräume verwendet. Für Zahlen mit Dezimalstellen muss ein Punkt verwendet werden. Für ein Strich-Punkt-Punkt-Muster kann beispielsweise Folgendes verwendet werden: "20.5,10,11,10,11,10"
DashPhaseDer Abstand innerhalb des Musters, an dem die gestrichelte Linie beginnt. Wenn DashPattern beispielsweise "20,10,40,10" lautet und DashPhase auf 5 gesetzt wird, beginnt die gestrichelte Linie mit einem Strich der Länge 15. Der nächste Strich hat die Länge 40, dann 20, dann 40 usw., jeweils mit einem Zwischenraum von 10.

Rückgabewerte

0Das Strichmuster war ungültig Das benutzerdefinierte Strichmuster wurde erfolgreich festgelegt
1