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 |