- 博客(13)
- 资源 (2)
- 收藏
- 关注
原创 极限编程实践
极限编程实践 1. 客户作为团队成员2. 用户素材:对项目需求的简单的、模糊的概括,而不是详细的需求细节3. 短交付周期:迭代计划——两周;发布计划——三个月(大约六次迭代)4. 验收测试:使用简单脚本,在迭代开始前或迭代过程中逐步完成5. 结对编程:结对的关系每天至少要改变一次6. 测试驱动的开发方法:首先编写一个单元测试,然后编写代码使测试通
2007-02-28 21:00:00 930
原创 敏捷开发原则
敏捷开发原则 1. 我们最优先要做的是通过尽早的、持续的交付有价值的软件来使客户满意。2. 即使到了开发的后期,也欢迎改变需求。敏捷过程利用变化来为客户创造竞争优势。3. 经常性地交付可以工作的软件,交付的间隔可以从几周到几个月,交付的时间间隔越短越好。4. 在整个项目开发期间,业务人员和开发人员必须天天都在一起工作。5. 围绕被激励起来的个人来构建项目。给他们提供所需要的
2007-02-28 20:58:00 951
原创 TDD (Test-Driven Development) Patterns
Test-Driven Development PatternsTest n.How do you test your software? Write an automated test.Isolated TestHow should the running if tests affect each other? Not at all.Test ListWhat shoul
2007-02-28 20:56:00 904
转载 Win32 Binary Resource Formats
下面将微软的英文Win32二进制资源格式文档转载过来,方便大家对照我翻译的文章检查错误。Win32 Binary Resource Formats Author: Floyd Rogers Preface This document was edited and released by Microsoft Developer Support. It describes th
2007-02-17 13:47:00 1143
翻译 Win32 二进制资源格式(全)
本想在月底前翻译完的,谁知翻译的这么快,现在我把它全部贴出来,方便大家共同学习研究Windows资源格式。翻译的不好,也没有经过审校,不当之处请大家指正。Win32 二进制资源格式作者:Floyd Rogers翻译:和阳阳前言本文档由微软开发者技术支持(Microsoft Developer Support)编辑并发布。它描述了Win32资源的二进制格式。我们认为这可能对程序开发工作有所帮助,因此
2007-02-17 13:42:00 3806
原创 Win32 二进制资源格式(续七)(完)
4.8 字符串表资源这些表由16个字符串所组成的块(blocks of 16 strings)构成。这些块的组织取决于字符串的ID。ID的最低4位指定字符串在块中的位置,高12位指定字符串在哪个块中。每个块存储为一个资源项。每个字符串或错误表资源块的存储格式如下: [一般资源头(type = 6)] [字符串块。字符串为Pascal格式,在其第一个单字存储其长度。不管有
2007-02-17 13:29:00 1300 2
翻译 Win32 二进制资源格式(续六)
这些掩码是拷贝自.cur文件的位图。在这一点上,光标资源和图标资源之间的不同点是:图标资源有颜色DIB异或掩码,而光标没有。虽然光标位图是单色位图,没有DIB头和颜色表,但为了方便处理,它们的位仍然以DIB格式存储,关于DIB格式参见SDK参考手册。4.6 位图资源Windows 32 可以读取两种设备无关位图(DIB)。DIB的一般类型是Windows 3.0 DIB格式。另一个类型用于
2007-02-16 14:25:00 873
翻译 Win32 二进制资源格式(续五)
#define GRAYED 0x0001 // 灰色 #define INACTIVE 0x0002 // 未激活 #define BITMAP 0x0004 // 位图 #define OWNERDRAW 0x0100 // 自画 #define CHECKE
2007-02-16 12:59:00 784
原创 Win32 二进制资源格式(续四)
4. 资源数据格式对任何预定义的数据类型,所有结构都是双字对齐的,包括位图、图标、字体头结构等等。因此,数据总是从双字边界开始。4.1 版本资源版本资源用来记录使用资源文件的程序的版本。版本资源包含固定数量的信息。它的结构如下:typedef struct tagVS_FIXEDFILEINFO { DWORD dwSignature; //e.g. 0xfeef0
2007-02-15 13:30:00 793
翻译 Win32 二进制资源格式(续三)
3.资源头格式整个文件的格式实际上只是一些资源文件项简单的连接到了一起。每个资源都包含一个单独的资源信息(比如一个对话框或一个字符串表)。每个项都由一个资源头和其后的资源数据组成。一个资源头(双字对齐的)由4个元素组成:两个表示资源头和资源数据大小的双字、一个资源类型、一个资源名称,还可能有一些附加的资源信息。资源的数据跟在资源头后面,每种资源类型有其自己的数据格式。3.1 DataSize这个域
2007-02-15 13:25:00 881
翻译 Win32 二进制资源格式(续二)
2.一般信息资源编译器通过分析资源描述文件(.rc)、包含任何其它的资源数据文件(如.ICO图标,.CUR光标,.BMP位图,.FNT字体文件等)来创建资源文件。资源文件包含了在可执行文件中创建资源表的所有必须的信息。资源文件的主要目的是为了加速“编辑-编译-链接”循环,因为它使得资源不必被重新编译。当前存在大约十几种预定义资源类型。包括菜单、对话框、加速键、字符串、图标、光标、位图、字体和版本
2007-02-15 13:23:00 860
翻译 Win32 二进制资源格式(续一)
1.概述本文档详细描述了Windows 32 API(Windows NT 3.1 和 Win32s)的二进制资源文件(.res)格式的结构。它与现有的Windows 16(Win 3.0/3.1)结构基本相似,但支持了更多更好的新特性,比如UNICODE字符串、版本头和双字对齐等等。因此若想支持这些新特性,资源编译器所生成的文件格式必须相对于Windows 16 有所改变。1.1 Windows
2007-02-15 13:18:00 976
原创 Win32 二进制资源格式
最近正在学习汉化程序的编写,但找不到很好的资料,只有一个介绍Win32二进制资源文件的SDK文档,而且是英文的,对广大中文读者很不方便,因此就想试着自己翻译一下这个文档,字数并不是太多,权当提高自己的英文水平吧,由于是第一次搞翻译工作,也没人教我,全凭自己琢磨,因此肯定有很多翻译不当的地方,现在我把它贴到这里,盼望大家批评指正。刚刚翻译了一半,以后我每天都会翻译几页贴出来,争取这个月底之前翻译完。
2007-02-15 13:07:00 854
超级玛利DEMO和雷电DEMO
2008-04-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人