上一页 1 ··· 6 7 8 9 10
摘要: 1)使用名词/动词分析和寻找类 名词/动词分析方法的第一步是尽可能多的收集相关信息.合适的信息来源是: 补充需求规格说明(如果有) 用例 项目词汇表 任何其他信息资源(架构,远景文档等) 2)在收集文档之后,使用非常简单的方法分析他,突出(或者用某种其他方法记录)以下内容: 名词--例如:航班 名词短语--例如,航班号 动词--例如,分配... 阅读全文
posted @ 2005-03-03 14:22 张太国 阅读(676) 评论(0) 推荐(0) 编辑
摘要: 1)每个类大约有3-5个职责. 一般来说,类应该尽可能保持简单.这通常限制类能够支持的3-5个职责的数目. 2)不存在独立的类. 好的OO分析和设计的精华是,类相互协作使用户受益.同样,每个类应该同少量的类协作以提供所有的期望的功能.类可以把他们的一些职责托付给专注于特定功能的其他辅助类. 3)当心一些非常小的类. 有时候很难取得正确的平衡.如果模型看起来有大量的非常小的类,每个类都只有一... 阅读全文
posted @ 2005-03-03 14:21 张太国 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 我们大家都知道,对话框是有的时候捕获不到WM_CHAR消息的.比如,你想使对话框里的Edit控件所键入的全部变为大写.我们毫不犹豫的写到: #include //Declare the Dialog Procedure BOOL CALLBACK DialogProc(HWND, UINT, WPARAM, LPARAM); int WINAPI WinMain( HINST... 阅读全文
posted @ 2005-03-03 14:21 张太国 阅读(6438) 评论(0) 推荐(0) 编辑
摘要: 1)BOOL IsHungAppWindow( HWND hWnd//main winows handle ); //defined in User32.dll 2)BOOL IsHungThread(... 阅读全文
posted @ 2005-03-03 14:18 张太国 阅读(1416) 评论(0) 推荐(1) 编辑
摘要: 用MFC写一个简单的画图程序(恐怕这个应该是大家更加注意的) 在这里只贴出部分代码: 下面源代码,可以直接运行(VC6 MFC)(关于其整个工程文件可以到www.confach.533.net去Download),如果你找不到,可以直接按上面的联系方式与我Mail,我会尽快给你发过去,大家一起学习) void CSTLMFCTestView::OnLButtonDown(UINT nFlags... 阅读全文
posted @ 2005-03-03 14:17 张太国 阅读(792) 评论(0) 推荐(0) 编辑
摘要: 很多网上介绍的都是关于STL在控制台的运用,我认为,这总适合与学习理论知识以及其实践,当真正用到项目中去的 恐怕这就不适合了。我也老套一下。分为两种情况。 1)控制台的运用 2)用MFC写一个简单的画图程序(恐怕这个应该是大家更加注意的) OK,先说控制台: 下面源代码,可以直接运行(VC6 Console)(关于其整个工程文件可以到www.confach.533.net去Downloa... 阅读全文
posted @ 2005-03-03 14:15 张太国 阅读(1068) 评论(0) 推荐(0) 编辑
摘要: 既然当了一个STLPort,我就在想如何使用该库,解压缩那个包,一打开,嘿,居然还有一个INSTALL文件,仔细研究一番,按照他的说明很不简单的就装好了。当然在网上有很多关于如何安装STLPort的方法,用的最多应该是梦魇的那个方法,即《STL源码剖析》一书的附录。这有一个网址供大家参考http://jjhou.csdn.net/myan-stlport.htm 当然移植STLPort的方法... 阅读全文
posted @ 2005-03-03 14:14 张太国 阅读(1153) 评论(0) 推荐(0) 编辑
摘要: 在上次作项目的过程中,我想到用MFC的容器类,所以信守拈来一个CObArray类,由于我这个项目是用在服务器端的,长年运行,所以运行没多长时间,我就发现有内存泄漏的问题,Shit,我于是乎检查自己写的那段代码,后来才发现用到了CObArray这个类,而没有释放,看MSDN,不得了,它对于内存释放等解决的不太好呀。所以我寻找另外的一个方式来重新替换一下这个我认为不太好使用的CObArray类。我的选... 阅读全文
posted @ 2005-03-03 14:14 张太国 阅读(886) 评论(0) 推荐(0) 编辑
摘要: This class--CRegKey--- is used for operate on register.if you want to get more,please goto www.confach.533.net then click visual vc++,thank you! 1).H File // RegKey.h: interface for the CRegKey cla... 阅读全文
posted @ 2005-03-03 14:11 张太国 阅读(1234) 评论(0) 推荐(0) 编辑
摘要: ********************************************************************/ /* */ /* Function name : OnCreateClient */ /* Description : Create some splitter windows. */ /* */ /*************************... 阅读全文
posted @ 2005-03-03 14:10 张太国 阅读(713) 评论(0) 推荐(0) 编辑
摘要: ********************************************************************/ /* */ /* Function name : GetAppDir */ /* Description : Get application directory. */ /* */ /*********************************... 阅读全文
posted @ 2005-03-03 14:06 张太国 阅读(659) 评论(1) 推荐(0) 编辑
摘要: 如何嵌入(Docking)一个工具条(How To Docking A Toolbar EnableDocking(CBRS_ALIGN_ANY); // Initialize dialog bar m_wndQuickConnect if (!m_wndQuickConnect.Create(this, IDD_QUICKCONNECT,//IDD_QUICKCONNECT is a to... 阅读全文
posted @ 2005-03-03 14:05 张太国 阅读(579) 评论(0) 推荐(0) 编辑
摘要: a).如何在工具栏中,加上图标和文字?(How To Add Icon And Text) /********************************************************************/ /* */ /* Function name : CreateHotToolBar */ /* Description : Create the main t... 阅读全文
posted @ 2005-03-03 14:00 张太国 阅读(1096) 评论(0) 推荐(0) 编辑
摘要: I want to program a blog myself using the tool .net before I apply this blog .I begin to study how to program ASP.NET half year before.Ok,I begin to u 阅读全文
posted @ 2004-06-16 19:46 张太国 阅读(587) 评论(0) 推荐(0) 编辑
摘要: Now,I use blog today.I'm very happy.since there are so many to study and shareeach other.So I'm glad to do it. 阅读全文
posted @ 2004-06-16 18:30 张太国 阅读(535) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10