unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, G
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, G
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, G
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, G
運算符重載一直是個爭議的話題,.其實運算符重載就是方便我們而已,不用不會死人,用了方便點兒而已.D7之後的版本也支持運算符重載.我們來看個例子:如果我們想2個
盡管 GDI+ 已經有近 10 年的歷史(隨 Win2000 推出), 盡管 DirectX 如日中天, 但在 Windows 下進行 2D 繪圖還是離不開它
繪圖表面(Graphics, 這在 VCL 體系中叫 Canvas), 在 GdiPlus 中有四種獲取方法: 1、通過窗口句柄獲取; 2、通過窗口的
本套接口只有兩個單元: GdiPlus, GdiPlusHelpers; 主要的是前者, GdiPlusHelpers 的作用是通過 Helper 技術給
IGPSolidBrush(實心畫刷)只是在 IGPBrush 的基礎上增加了一個可讀寫的 IGPSolidBrush.Color 屬性. IGPHat
示例圖片: 示例代碼:uses GdiPlus; procedure TForm1.FormPaint(Sender: TObject); var
TranslateTransform: 平移; ScaleTransform: 放縮; RotateTransform: 旋轉; 通過 Multiply
IGPTextureBrush 對應的 TGPTextureBrush 類的 Create 方法有很多重載. 參數中可有 TGPWrapMode 和 IG
第一種構建方式: TGPLinearGradIEntBrush.Create(點1, 點2, 顏色1, 顏色2); 本例測試效果圖: 為了方便測試, 在
第二種構建方式: TGPLinearGradIEntBrush.Create(矩形, 顏色1, 顏色2, 漸變模式); 測試效果圖: 測試代碼:uses
多色漸變需要: 一個 顏色數組 和一個 位置數組 (0-1 之間的位置比例); IGPLinearGradIEntBrush.InterpolationCo