楼主很牛mfc自绘都能做出derictui的效果。 想请教个问题,用mfc自绘,怎么样让你播放器上的北京图图片定时切换?
源码看了,问几个问题: 1、在画的时候是调用了GetUpdateRect,但是几乎是把所有的背景和控件全部都再画了一遍,这样脏矩形技术是不是没有一点意义了,既然是全部都画一遍的话,那就直接画呗,这跟你在设计之初没有加入Z序的概念有关系的吧,无论是别人的DUI还 是MS的窗口,Z序的概念肯定不能轻易拿掉的。 2、你是在主窗口中留了一个当前控件的指针进行消息的派发的,就是遍历所有的控件指针,判断鼠标消息在谁的区域 内就调用谁的消息处理函数进行处理,你是用的VECTOR存的,遍历的话如果控件多,不是有效率的问题吗,最好能用哈希散列的方法,这一块我也正在找方法,将区域和该区域的绘制指针做为字典的方式存起来,就不用遍历法去取指针了。 3、滚动技术用的不错,相信你也是精通SCROLLVIEW技术的大牛,这个跟我是一样滴, 现在精通MFC的人越来越少了,很少见
你的Edit功能没有实现吧,我怎么没看到你处理WM_CHAR消息,
15,979
社区成员
115,896
社区内容
加载中
试试用AI创作助手写篇文章吧