摘要:
源代码:下载VC开发程序单调的界面相信大家都是深有感触,提到界面美化编程,人们都会说做界面不要用VC写,太难了。一句俗语:难者不会,会者不难。VC的美化界面编程并没有人们想像的那么难。这篇文章是我写的一个用户登录界面,但界面被我美化了,我将一步一步的来讲解它的美化界面的实现步骤。相信有了这篇文章,你的VC界面从此也能绚丽多彩。实现步骤:第一步:美化界面的非客户区(重绘标题栏和界面边框)。关键代码如下:// 函 数 名:DrawTitleBar// 功能描述:绘制标题栏、边框颜色,绘制标题内容、图标和按钮// 输入参数:pDC:设备指针// 输出参数:void// 创建日期:2006-2-20/ 阅读全文
摘要:
0前言在软件设计开发中,代码的设计都体现在:子系统与子系统、模块与模块、函数与函数之间的关系,设计越糟糕的软件,维护成本越高,质量也往往难以达标和称赞。好的设计必定是:层次关系简洁、清晰、易维护和扩展的。不会研究太高深的设计,只总结出一些常见的代码设计缺陷,这些设计缺陷如能很好的解决和避免,相信代码能力(编写、设计、评审、重构)能提高一个档次。主要介绍下面15个常见代码设计缺陷:1复杂函数(Blob Operation)缺陷特征:指的是代码行多,分支嵌套深,变量多,参数多,注释多,复杂度高等特征的函数。缺陷影响:函数不易理解和维护,代码重复、冗余。解决方法:新开发代码时,函数都是越写越复杂的, 阅读全文
摘要:
网友: 明月惊鹊(357161826)2014-1-1610:07:00ffmpeg+sdl一米阳光(740053660)2014-1-1610:08:29SimpleDirectMediaLayer一米阳光(740053660)2014-1-1610:10:16SDL窗口不可控々海上山冰々(494980719)2014-1-1610:29:44之前同事在WINDOWS上用SDL,在窗口缩放过程中有些不好使,后来又改成DDRAW了一米阳光(740053660)2014-1-1610:31:31改成directshow?南京-(313368322)2014-1-1610:41:15用direct 阅读全文