摘要: 这几天写的程序中要用到这方面的东西,写了个很简单的例子.//必须包含的头文件#include<atlbase.h>#include"atlconv.h"#include"Mshtml.h"/**********************************************************************函数名称:intCErrKbaseDHtmlView::MM_FAULTKBASE&refKBaseInfo*说明:刷新HTMLVIEW页面内容*入口参数:*空*返回值:*int--*作者:socrates*时 阅读全文
posted @ 2008-08-02 22:24 Socrates 阅读(1224) 评论(0) 推荐(0) 编辑
摘要: //转自:http://www.vcgood.com/forum_posts.asp?TID=2261&PN=1//用于输出指定目录下的所有文件的文件名,包括子目录。版本1:用string处理,方便,容易理解.#include<windows.h>#include<iostream>#include<string>usingnamespacestd;boolIsRoot(stringPath){stringRoot;Root=Path.at(0)+"://";if(Root==Path)returntrue;elsereturnf 阅读全文
posted @ 2008-08-02 22:14 Socrates 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.vcgood.com/forum_posts.asp?TID=1692&PN=1一 程序的设计 要避免错误,首先要从好的设计开始。对于程序的设计,需考虑到程序的两个特性: 1简单性 大多数常见的错误来源于程序设计中不必要的复杂成分。一个好的设计应该反映问题本身的要求,而不必为了刻意追求“满足将来的需要”而添加不必要的特性。实际上,简单优雅的设计比那些复杂的设计更能迎合未来的需求。 2 耦合性 耦合(decoupling)性用来衡量不同对象之间的依赖程度。松耦合的程序易于理解和实现,易于测试和维护,且这种程序包含错误的可能性小,错误也较容易发现和清除。二... 阅读全文
posted @ 2008-08-02 21:26 Socrates 阅读(312) 评论(0) 推荐(0) 编辑