Vertical Scroll = TRUEMultiLine = TRUEHorizontal Scroll = FALSEAuto HScroll = FALSE可选设置Want Return = FALSE 可选设置Auto VScroll = TRUE
分类:
其他好文 时间:
2014-07-09 22:32:30
阅读次数:
309
以往我们在重新设计一个系统时,总是喜欢大布局。全面地整理系统需求,全面地分析系统功能,再全面地设计系统、开发、测试。这样一个过程往往会持续数月,花费大量的工作量。但是,不到最后设计出来,谁都不知道会不会存在问题。这就是“大布局”的弊病。
正因为如此,软件大师在讲述系统重构时总是强调,系统重构应当避免大设计,而应当尽量采用一个一个连续不断的小设计。这就是我们所说的“小步快跑”的设计模式。...
分类:
其他好文 时间:
2014-07-08 21:27:45
阅读次数:
145
(本文参加 2014 CSDN博文大赛,谢谢。)【文章摘要】 “没有规矩,不成方圆”,在实际的软件开发项目中,做任何事情都不是随心所欲的,我们编写代码需要遵守项目组约定的编程规范。很遗憾,在学校的计算机课程中,重在教导学生实现一定的程序功能,对程序的编写规范很少提及,这也就导致了从学校毕业踏上工作岗位之后一段艰辛的学习过程。 本文根据自身的软件开发实践,对实际的软件开发项目...
分类:
其他好文 时间:
2014-07-08 19:32:18
阅读次数:
341
定时器消息
1、 WM_TIMER
按照定时器设置的时间段,自动向窗口发送一个定时器消息WM_TIMER。优先级比较低
定时器精度比较低,毫秒级别,消息产生时间也精度比较低
2 、消息和函数
WM_TIMER : 消息ID
wParam 定时器的ID
lParam 定时器的处理函数
SetTimer
:设置一个定时器
UINT_PTR SetTimer(
...
专业精神对于在我们这些在职场打拼的人来说非常重要。不论在哪个行业,也不论什么岗位,专业的做事都是同等的重要!而达成专业化,个人认为需要三个步骤。 一.最为基本的是保证质量。 你所交付的工作成果的质量就决定了你的基本价值,交付的成果必须是符合要求的,否则就是质量不过关,而且不同的情境下的“要求”是不同。以软件开发为例,自然是按指定的时间交付符合项目规划的软件产品。...
分类:
其他好文 时间:
2014-07-08 18:54:09
阅读次数:
225
总所周知,实际软件开发中要实现高内聚、低耦合的设计原则。c语言和c++不同,c语言面向过程、c++面向对象。...
分类:
其他好文 时间:
2014-07-06 10:01:32
阅读次数:
163
添加内容
ComboBox_AddString(hwndCtl,lpsz)
hwndCtl为此组合框的句柄,lpsz为需要添加的字符串,组合框不能直接通过id添加内容,所以需要得到这个控件的句柄,还得使用GetDlgItem()函数.
举例:
HWND hwndCombo1 = GetDlgItem(hwnd,IDC_C1);
//建立一个组合框,ID可以设置为IDC...
分类:
其他好文 时间:
2014-07-06 09:46:50
阅读次数:
271
Log4J简介
基本上所有的大型应用,包括我们常用的框架,比如hibernate;spring;struts等,在其内部都做了一定数量的日志信息。为什么要做这些日志信息,在系统中硬编码日志记录信息是调试系统,观察系统运行状态的一种方式。可能大部分程序员都还记得自己最开始写代码的时候,写一个方法总是出错,就喜欢使用System.out.println(“1111111”)之类的代码来查看程...
分类:
其他好文 时间:
2014-07-06 09:11:42
阅读次数:
262
(成都传智播客学员感言!口碑的力量!)
我是一名非计算机专业的学员,0基础来到传智学习,然后凭借着这四个月知识,顺利找到了工作,顺利转行进入了IT行业,在这衷心的感谢传智这个平台,感谢所有的老师们。
在传智的几个月的时间里,学习了web方面的知识,学习了数据库,学习了四大框架。。。,知识面非常的广,这些东西都是我从来没有接触过的,说句实在话,当时学习的时候,差不多就是学一点忘一点,因为...
分类:
其他好文 时间:
2014-07-05 23:25:34
阅读次数:
273