-
-
[分享]win32 + Direct2D 构建自己的UI库
-
-
[分享]win32 + Direct2D 构建自己的UI库
一开始很喜欢原生win32 因为体积小。做工具非常好用。还特地封装了一套win32的库,C32Control。慢慢地发现界面要想美观很难。
没办法不喜欢DUILIB。也不喜欢QT。只能自己动手写一套。
Direct2D和极简主义扁平化设计风格非常契合。线性渐变画刷使界面颜色不在单调,变得很有层次感。不用画时间解决控件刷闪的问题。一切都可以根据自己DIY画出自己想要的效果。
仅需要初中数学的知识就可以完成绝大部分功能。visual studio 2010都带了Direct2D.时至今日为啥没有流行起来呢。
客观们看看效果,包括checkbox,Edit, button, commbobox等控件

[培训]Windows内核深度攻防:从Hook技术到Rootkit实战!