ExDirectUI 5.0 开发日志 —— 区域对象

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

工作总结

今天把区域对象代码基本完成,区域对象可以通过矩形、圆角矩形、路径对象进行创建,可以与其他区域通过集合操作进行合并,创建后一般用于对座标的命中测试。

工作成果

区域对象的导出函数如下:

  • ExRgn_Create
  • ExRgn_CreateFromPath
  • ExRgn_Destory
  • ExRgn_Combine
  • ExRgn_HitTest

下一步工作计划

明天完成矩形对象的设计和开发。

作者的备忘录

理论上区域对象可以导出hRgn实现窗口外形的自定义,但是D2D的接口我还没去找,这个到时候可以考虑实现。

区域我觉得还应当提供以像素为单位接口进行设置是否在区域内,不过感觉效率不高,暂时没做。

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