programm
文章平均质量分 58
leatinfy
Write programs that do one thing and do it well
展开
-
自己写的一个电话本小软件(2004年)
这是我写的一个电话本小软件图片预览软件说明: ☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆ ▓ 欢迎使用TelBook ▓ ▓ TelBook V1.0 ▓ ☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆原创 2008-05-09 21:03:00 · 1100 阅读 · 1 评论 -
Spin(微调)控件(CSpinButtonCtrl)
Spinl控件(CSpinButtonCtrl)首先对Spinl控件进行初始化m_Spin.SetBuddy(GetDlgItem(IDC_EDIT1));//关联一个Edit控件m_Spin.SetRange(-10,10);//设设置微调的范围,SetRange( int nLower, int nUpper );m_Num=4;//与Edit控件相关联的一个int变量初始化原创 2008-05-09 21:56:00 · 1197 阅读 · 0 评论 -
自己定制打开文件对话框
定制如图一所示的打开文件对话框图一Insert-> New Class(创建一个新类如COpenDlg,该类继承CFileDialog),再新建一个Dialog,如图二。图二在COpenDlg的构造函数里加入下面两条语:m_ofn.Flags |= (OFN_EXPLORER | OFN_ENABLETEMPLATE);m_ofn.lpTemplateName =原创 2008-05-09 22:05:00 · 760 阅读 · 0 评论 -
MFC改变对话框中的CEdit控件的背景色
改变对话框中的CEdit控件的背景色下面的例子将改变指定的CEdit控件的背景色,每一个CEdit控件都可以使用不同的颜色。在例子中我使用了蓝色和红色的背景色和白色的文字颜色。在CTestDlg的头文件中,声明CBrush和COLOREF的成员变量:class CTestDlg : public CDialog{protected:CBrush m_redbrush,m_bluebrush;CO原创 2008-05-09 22:08:00 · 1891 阅读 · 1 评论 -
编程珠玑之scaffolding
最近在看《编程珠玑》一书,在书中第五章,出现了scaffolding一词,见中文版书中翻译为“脚手架”,不解其意。在书中的原句为“Wise programmers instead build scaffolding to give them easy access to the function.”,"Once we have the code ,well probe it with sc原创 2008-09-16 21:44:00 · 3195 阅读 · 2 评论 -
最大子向量问题
问题:在一个有n个浮点数的向量X中找出最大子向量,输出最大子向量的和。该问题在《编程珠玑》第八章中进行了详细说明,下面列出《编程珠玑》中5种算法的比较,并对最好的算法进行说明。 maxsofar=0maxendinghere=0for i=[0,n){ maxendinghere=max(maxendinghere+x[i],0) maxsof原创 2008-10-04 19:28:00 · 847 阅读 · 0 评论 -
VS2005中的代码注释插件
代码注释有很多风格,纵多开源软件都使用doxygen中几种注释风格的一种。在多个人协作开发一款软件或系统或者项目时,需要统一编码规范。代码的注释也是编码规范的一部分。我们在编写代码注释时为了统一风格,经常使用copy-paste方法,然后再修改不同的部分。为了更方便统一代码注释规范的应用,加快开发中编码的速度,我们在VS2005 IDE中使用代码注释插件,设定相应的快捷键,在使用时只原创 2010-03-14 16:17:00 · 2553 阅读 · 3 评论