轉自 暗の魔法使 博客:https://blog.csdn.net/jsntzsy/article/details/88564704 作者:ExDirectUI 諾諾
工作總結
今天把區域對象代碼基本完成,區域對象可以通過矩形、圓角矩形、路徑對象進行創建,可以與其他區域通過集合操作進行合併,創建後一般用於對座標的命中測試。
工作成果
區域對象的導出函數如下:
- ExRgn_Create
- ExRgn_CreateFromPath
- ExRgn_Destory
- ExRgn_Combine
- ExRgn_HitTest
下一步工作計劃
明天完成矩形對象的設計和開發。
作者的備忘錄
理論上區域對象可以導出hRgn實現窗口外形的自定義,但是D2D的接口我還沒去找,這個到時候可以考慮實現。
區域我覺得還應當提供以像素爲單位接口進行設置是否在區域內,不過感覺效率不高,暫時沒做。