瞎哔哔:2019碌碌无为,2020不重蹈覆辙。

标签:DirectUI

duilib源码剖析 day7 duilib绘图顺序
曲径通幽

duilib源码剖析 day7 duilib绘图顺序

阿虚 2年前 (2018-04-03) 526浏览 0评论

.      在任意控件Get属性中下断点后刷新一下界面即可触发WM_PAIN消息,在观察函数调用栈duilib中绘图是在CControlUI::DoPaint()函数中并且给出了绘图顺序// 绘制循序:背景颜色->背景图->状态图-&g...

duilib源码剖析 day6 Notify消息过程
曲径通幽

duilib源码剖析 day6 Notify消息过程

阿虚 2年前 (2018-03-15) 745浏览 0评论

.      Notify的消息过程很好调试只需要在Notify内下一个断点,点下按钮就能得到完整的调用过程。 .      调用栈为从下往上的一个过程,最先是从CWndShadow::ParentProc()开始到CFrameWindowWnd::...

duilib源码剖析 day3 WM_CREATE干了什么
曲径通幽

duilib源码剖析 day3 WM_CREATE干了什么

阿虚 2年前 (2018-03-05) 870浏览 0评论

.      在WM_CREATE事件中一共12行代码,先看前三行干啥了。 .      第一行是调用的CPaintManagerUI初始化功能,这个函数负责Remove一些内部东西和设置参数传递进去的窗口句柄,以及创建一个DC。移除什么东西看名字大...

duilib源码剖析
说三道四

duilib源码剖析

阿虚 2年前 (2018-03-01) 577浏览 0评论

前言 .      以前自己刚学编程一直使用没(M)饭(F)吃(C)拖拖控件感觉就能搞出满足自己UI再者心里一直有个幼稚的想法“功能比UI更重要”。现在正儿八经工作两年后感觉“UI和功能一样重要且有时候UI比功能更重要。”毕竟这社会上是看脸的时代,对...