GDI+ 入門教學:使用 DrawRectangle 繪製矩形
本篇為 GDI+ 系列入門,示範最基礎的 DrawRectangle 方法。範例繪製兩個矩形:第一個以座標與寬高指定,第二個使用 MakeRect 結構體,並展
GDI+ 進階教學:滑鼠互動拖曳與縮放橢圓
本篇示範如何結合滑鼠事件與 GDI+ DrawEllipse,實現橢圓的拖曳移動與 Ctrl+滑鼠縮放大小功能。範例完整包含表單建立/銷毀、滑鼠按下/移動/釋放
GDI+ 進階教學:使用 DrawArc 繪製弧線
本篇示範 GDI+ DrawArc 方法繪製橢圓弧線。透過兩個 SpinEdit 分別控制起始角度與掃描角度,即時觀察參數如何決定弧線形狀,是學習弧線繪製的直觀
GDI+ 進階教學:TGPPen 虛線畫筆位移動畫 - SetDashOffset
本篇示範如何利用 TGPPen.SetDashOffset 產生虛線移動動畫效果。透過 Timer 定期遞減偏移量,使從中心點發散的八條虛線呈現「流動」視覺效果
GDI+ 進階教學:使用 DrawPie 繪製餅形與扇形
本篇示範如何使用 GDI+ 的 DrawPie 方法繪製餅形(扇形)。透過兩個 SpinEdit 控制項即時調整起始角度與掃描角度,直觀展示參數對圖形的影響。
GDI+ 進階教學:使用 DrawLines 繪製連續折線
本篇示範如何使用 GDI+ 的 DrawLines 方法,根據使用者依序點擊的座標點,即時繪製連續折線。範例包含點擊記錄、清除與重繪功能,是折線繪製的經典入門範
GDI+ 進階教學:使用 DrawRectangles 批次繪製矩形陣列
本篇示範如何使用 GDI+ 的 DrawRectangles 方法,一次繪製多個矩形。範例會在表單大小改變時,依據客戶區尺寸計算一組巢狀矩形,並批次繪製,展現高
GDI+ 進階教學:使用 DrawPolygon 繪製多邊形
本篇示範如何利用 GDI+ 的 DrawPolygon 方法,根據使用者滑鼠點擊的頂點座標,即時繪製多邊形。範例包含清除畫面與重繪功能,適合作為多邊形繪製的入門
GDI+ 進階教學:使用 DrawClosedCurve 繪製平滑閉合曲線
本篇教學將示範如何在 Delphi 中使用 GDI+ 的 DrawClosedCurve 方法,根據使用者點擊的座標點動態繪製平滑的閉合曲線,並透過軌跡條即時調
GDI+ 進階教學 (11):DrawCurve 繪製 Cardinal Spline 曲線
函數原型 procedure DrawCurve(Pen: TGPPen; Points: PGPPoint; Count: Integer; Offset
GDI+ 進階教學 (12):矩形命中測試基礎 — 為繪圖互動奠基
目標 建立一個可滑鼠繪製矩形、並能在現有矩形上進行命中測試 (Hit Test) 的基礎框架,為後續曲線、漸變、紋理等互動範例提供通用的選取/拖曳邏輯。 完整
GDI+ 進階教學 (13):DrawBezier 繪製單段三次貝茲曲線
函數原型 procedure DrawBezier(Pen: TGPPen; Pt1, Pt2, Pt3, Pt4: TGPPoint); overload;
GDI+ 進階教學 (14):DrawBeziers 繪製連續貝茲曲線
函數原型 procedure DrawBeziers(Pen: TGPPen; Points: PGPPoint; Count: Integer); overl
GDI+ 進階教學 (15):GDIPAPI 單元輔助函數大全 — Make 系列與 Color 系列
Make 幾何結構建構函數 函數參數回傳說明 MakePointX, Y: IntegerTGPPoint整數座標點 MakePointX, Y: Singl
GDI+ 進階繪圖教學 (16):GDI+ 顏色常量表完整參考
GDI+ 內建顏色常量 (aclXxx) 完整視覺化參考表 GDI+ 定義了 140+ 個具名顏色常量 (前綴 acl = Alpha Color List),
GDI+ 進階繪圖教學 (17):FillRectangle 矩形填充、ColorRefToARGB 顏色轉換與 TGPSolidBrush 實心筆刷
TGPSolidBrush.Create(Color) — 最基礎的單色填充筆刷,配合 Alpha 透明度控制 實心筆刷是 GDI+ 填充體系的基石:單一 AR
GDI+ 進階繪圖教學 (18):FillEllipse 橢圓填充與 TGPHatchBrush 陰影筆刷
TGPHatchBrush.Create(HatchStyle, ForeColor, BackColor) — 50+ 種預定義幾何圖案填充 陰影筆刷 (Ha
GDI+ 進階繪圖教學 (19):TGPTextureBrush 紋理筆刷基礎入門
TGPTextureBrush.Create(Image) — 以圖片像素填充幾何圖形,實現材質貼圖效果 紋理筆刷是 GDI+ 實現「圖片填充」的核心類別。將任