ExDirectUI 5.0 開發日誌 —— 區域對象

轉自 暗の魔法使 博客:https://blog.csdn.net/jsntzsy/article/details/88564704 作者:ExDirectUI 諾諾

工作總結

今天把區域對象代碼基本完成,區域對象可以通過矩形、圓角矩形、路徑對象進行創建,可以與其他區域通過集合操作進行合併,創建後一般用於對座標的命中測試。

工作成果

區域對象的導出函數如下:

  • ExRgn_Create
  • ExRgn_CreateFromPath
  • ExRgn_Destory
  • ExRgn_Combine
  • ExRgn_HitTest

下一步工作計劃

明天完成矩形對象的設計和開發。

作者的備忘錄

理論上區域對象可以導出hRgn實現窗口外形的自定義,但是D2D的接口我還沒去找,這個到時候可以考慮實現。

區域我覺得還應當提供以像素爲單位接口進行設置是否在區域內,不過感覺效率不高,暫時沒做。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章