WinAPI:CloseFigure - 關閉路徑圖形
使用 CloseFigure 關閉目前路徑圖形 在路徑定義中,CloseFigure 會從目前位置畫一條直線回到該圖形的起始點,形成閉合圖形。若不呼叫,路徑保持
WinAPI:EqualRect、EqualSid、EqualPrefixSid - 判斷矩形相等
比較兩個矩形是否相等的三種函數 EqualRect 專為 TRect 設計;EqualSid、EqualPrefixSid 本為安全性識別碼比較,但因接受指標參
WinAPI:SetRect 及初始化矩形的多種方法
初始化 TRect 結構的五種常見方法 Delphi 與 Windows API 提供多種建立矩形的方式,適用情境不同。 五種方法比較 SetRect AP
WinAPI:PtInRect - 判斷點是否在矩形內
使用 PtInRect 檢測點是否位於矩形範圍內 PtInRect 回傳 Boolean,常用於滑鼠命中測試。 函數宣告 PtInRect(const lpr
WinAPI:InvertRect - 反轉矩形區域顏色
使用 InvertRect 反轉矩形內像素顏色 InvertRect 對指定矩形區域的每個像素進行顏色反相 (XOR 運算),再次呼叫可還原。 函數宣告 In
WinAPI:OffsetRect - 移動矩形
使用 OffsetRect 平移矩形位置 OffsetRect 將矩形依指定水平、垂直距離移動,不改變大小。 函數宣告 OffsetRect(var lprc
WinAPI:IntersectRect、SubtractRect、UnionRect - 矩形布林運算
矩形布林運算:相交、相減、聯集 Windows 提供三個實用函數進行矩形幾何運算,回傳結果矩形。 函數宣告 IntersectRect(var lprcDst
WinAPI:StrokePath - 描繪路徑輪廓
使用 StrokePath 描繪路徑輪廓 路徑 是 GDI 中記錄繪圖命令的機制。BeginPath/EndPath 定義路徑,StrokePath 用目前畫筆
WinAPI:GetRegionData - 取得區域組成矩形資料
使用 GetRegionData 列舉區域內的矩形組成 Windows 區域由多個矩形組成。GetRegionData 可取得區域的標頭資訊與所有矩形座標,適用
WinAPI:DrawFrameControl - 繪製標準控制項外觀
使用 DrawFrameControl 繪製系統標準控制項 DrawFrameControl 可繪製標題按鈕、選單箭頭、捲軸按鈕、標準按鈕、彈出選單等控制項的各
WinAPI:SetPixel 與 SetPixelV - 設定像素顏色
使用 SetPixel / SetPixelV 設定單一像素顏色 兩個函數功能相同,差別在回傳值:SetPixel 回傳實際設定的顏色值,SetPixelV 回
WinAPI:DrawCaption - 繪製視窗標題列
使用 DrawCaption 繪製系統風格標題列 DrawCaption 可在指定裝置內容中繪製標準視窗標題列,包含圖示、標題文字、按鈕等,並支援主題漸層效果。
WinAPI:CreateBrushIndirect - 依據結構建立畫刷
使用 CreateBrushIndirect 依據 TLogBrush 結構建立畫刷 CreateBrushIndirect 可一次設定畫刷樣式 (實心、空心、
WinAPI:CreatePatternBrush - 建立點陣圖畫刷
使用 CreatePatternBrush 以點陣圖建立材質畫刷 CreatePatternBrush 將一個點陣圖 (Bitmap) 作為圖案重複填充區域,適
WinAPI:CreateHatchBrush - 建立陰影畫刷
使用 CreateHatchBrush 建立斜線/交叉陰影畫刷 CreateHatchBrush 建立六種預設斜線圖案的畫刷,可指定前景色。 函數宣告 Cre
WinAPI:CreateSolidBrush - 建立實心畫刷
使用 CreateSolidBrush 建立單色實心畫刷 CreateSolidBrush 快速建立指定顏色的實心畫刷,適合簡單填充需求。 函數宣告 Crea
WinAPI:CreatePenIndirect - 依據結構建立畫筆
使用 CreatePenIndirect 依據 TLogPen 結構建立畫筆 CreatePenIndirect 允許透過結構一次設定畫筆樣式、寬度、顏色,較
WinAPI:PolyPolyline - 繪製多組連續線段
使用 PolyPolyline 一次繪製多組連續線段 PolyPolyline 類似 PolyPolygon,但每組頂點僅繪製連續線段,不自動閉合也不填充。