自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

足兆叉虫的BLOG

为了别人的梦想

  • 博客(27)
  • 资源 (5)

原创 GHost++ CB (Custom Build) MOD

GHOST++简介GHost++是用C++编写的跨平台,魔兽争霸III建主机器人。GHost++可以同时在局域网,战网,PVPGN战网上建立多个游戏。支持自动建主,自动T人,战绩统计等一系列功能。 GHost++ CB (Custom Build)GHost++ CB (Custom Build)是GHost++的一个MOD版本,在GHOST++原功能基础上,主要添加了自动建主随机模式等功能二次MOD依据实际使用情况,我对GHost++ CB版本进行了2次MOD,添加,修改了以下功能:1、 自动BAN DO

2010-07-03 16:18:00 2114 1

翻译 About the Winsock SPI(关于Winsock SPI)

About the Winsock SPI(关于Winsock SPI)Winsock为创建Winsock服务提供了一个被称为的Winsock SPI的Winsock服务提供者接口。其中存在两种类型的服务提供者:传输服务提供者和名字解析服务提供者。例如传输服务提供者包括协议栈,如TCP/IP协议或IPX / SPX,而一个名字解析服务提供者包含如,域名系统(DNS)的接口。服务提供者接

2010-02-27 11:34:00 1737

原创 BLOG暂停更新

大学快要开学了,我毕竟是新生,很多东西都要准备,而且到学校以后不稳定,没有自己的电脑。。。。。可能有很长一段时间没有办法更新了,不过VC我还是要学下去的(想不学也不行...我专业是计算机。。)那么,BLOG从现在开始就只好放一放了。 I will be back.

2007-08-30 22:12:00 799

原创 《Windows程序设计》读书笔记------------->>鼠标基础和显示区域鼠标消息<<

计算机法真的很快,我2年前的电脑现在就已经不怎么行了,连一个杀毒软件都算大型。。。虽然 Charles Petzold说,鼠标不是必需的。不过现在看来,没有鼠标的电脑是没有办法想象的。可能一个程序不知此键盘没有什么人会抱怨,不过不支持鼠标就是天大的罪过了。毕竟,鼠标的出现让电脑易用性大幅度提高,而计算机的普及才是真正推动计算机发展的动力吧。。。。不然MONEY哪里来呀。。所以,在事实上,检测鼠

2007-08-26 11:01:00 727

原创 升级了!2003-&gt;2005

唉,裸奔终于遭报应了。 我连续2次中了一个蠕虫病毒。重新装了又中。。。。。第一次我使用卡巴斯基杀毒,用了9个小时。而且,那是实施保护太费资源了。。。所以,我把它关上之后,又中病毒了。后来,我转而用瑞星了,用了2天,似乎没有什么问题了。既然重新安装了操作系统,VC++就要重装了。既然是重装,就不用拘泥于2003了,终于可以赶上潮流用2005了。不过听说2008也快出了,唉,我的垃圾电

2007-08-25 23:31:00 681

原创 《Windows程序设计》读书笔记------------->>字符集和字体<<

看了很久也没有真正看懂这一节的内容,可能这一节的内容与我生活差距有点远。我连最基本的窗口还没怎么学呢,还考虑什么国际化的问题。倒是那几种字体(比如说等宽字体)在还不会算支付宽度之前还是很有用的。至少输出的时候会好看一些,也更像DOS时代那种排版:)国际化的问题是说,在不同语言版本的WINDOWS操作系统中,一些字符不能很好的兼容,出现无法显示的情况。还有在一些通过输入法(比如说中文)进行输入的

2007-08-22 16:03:00 1498

原创 《Windows程序设计》读书笔记------------->>字符消息<<

唉,C完全没有学好,本来挺简单的一个字符消息,在实现的时候,弄了好久弄不出来...............当按下会产生字符的键,比如说a-z,0-9之类的时候会产生字符消息,他们包括:   字符

2007-08-13 18:10:00 856

翻译 《Windows程序设计》读书笔记------------->>Virtual-Key Codes (虚拟键码)<<翻译自MSDN

Virtual-Key Codes (虚拟键码)下面的表格显示了标志名称,16进制值,鼠标和键盘在系统中使用的虚拟键码。这些代码根据值排序。 VK_LBUTTON (01) 鼠标左键 VK_RBUTTON (02) 鼠标右键  VK_CANCEL (03) Ctrl-Break VK_MBUTTON (04) 鼠标中建(鼠标的第三键) VK_

2007-08-11 16:15:00 2009

原创 《Windows程序设计》读书笔记------------->>键盘消息<<

和前面学到的一样,键盘也是通过消息来和程序进行交流的。WINDOWS会给处于焦点的程序发送键盘消息,根据按键的不同,发送的消息可能会有8种之多。不过对于像WM_SYSKEYDOWN之类的消息,交给系统自己去出去吧。然后WM_KEYUP又很少用到,所以,就可以专心处理 WM_KEYDOWN就好了。当程序接受到一个 键盘消息(可以是上面提到的任何一种)的时候,在wParam(由于默认在低字组,

2007-07-31 16:40:00 778

原创 《Windows程序设计》读书笔记------------->>矩形、区域和剪裁<<

本节内容介绍了有关矩形和对这个矩形的一系列操作。一个矩形其实就是一个RECT的结构 typedef struct _RECT ...{   LONG left;   LONG top;   LONG right;   LONG bottom; } RECT, *PRECT; 这个结构就包含如下图所示的1,2点的x和y坐标:一般情况下通过这个代码所示范的方式进行设定:

2007-07-24 23:32:00 788

原创 《Windows程序设计》读书笔记------------->>GDI 映像方式<<

前面以来,写程序,坐标都是相对于用户区域的用像素表示。其实,也可以由其他表示方式,不过由于现在的显示器大小各异,这种相对于真实设备的表示方式也不那么“真实”了。设定不同的映像方式可以使用:int SetMapMode(  HDC hdc,        // handle to device context  int fnMapMode   // new mapping mode); 

2007-07-22 10:57:00 726

原创 《Windows程序设计》读书笔记------------->>开始画画!<<

从现在才开始发现,每一节的内容越来越多越来越难,每次要写得都有一大堆,我只好不断妥协,减少内容了了。原来为了给大家看得方便,就像用背景高亮的方式突出显示。但是我只是在写,不知道看的人看的不舒服。现在经liying828772提醒,以后改成粗体显示好了,谢谢了。 有批评欢迎留言呀,批评总比每次上来看到评论数是零的好。。。。。。回归正题,这节其实很多但是都是些函数的使用,那用书上的索引加上MS

2007-07-20 22:49:00 1636 1

原创 《Windows程序设计》读书笔记------------->>设备内容句柄之二<<

这一节主要是书商设备内容的第二部分,地址在这里:http://www.ai86.cn/book/windows_programming/5.htm#205002设备内容里面包含了很多写字、画画使用的属性,这些如果不指定直接都是可以用的,那么就是默认值了。但是,如果被改变了,这些属性会在释放设备句柄时失去。所以记得随改随用,在释放前用了。具体拥有的属性在下面这个表里面有:

2007-07-20 21:57:00 1118 1

原创 在线版的《Windows程序设计》

既然《Windows程序设计》有CHM版的,就自然有网页版的了。找呀找,GOOGLE到一个在线的《Windows程序设计》,不敢独享,地址如下:http://www.ai86.cn/book/windows_programming/以后就可以同时给出笔记的原文链接了! 

2007-07-17 21:49:00 1116

原创 《Windows程序设计》读书笔记------------->>设备内容之一<<

设备内容概述当您想在一个图形输出设备(诸如屏幕或者打印机)上绘图时,您首先必须获得一个设备内容(或者DC)的句柄。将句柄传回给程序时,Windows就给了您使用设备的权限。然后您在GDI函数中将这个句柄作为一个参数,向Windows标识您想在其上进行绘图的设备。设备内容中包含许多确定GDI函数如何在设备上工作的目前「属性」,这些属性允许传递给GDI函数的参数只包含起始坐标或者尺寸信息,而不

2007-07-15 16:03:00 836

原创 《Windows程序设计》读书笔记------------->>GDI的简单基础<<

关于GDI GDI全称为Graphics Device Interface(图形设备接口)图形设备接口(GDI:Graphics Device Interface)是Windows的子系统,它负责在视讯显示器和打印机上显示图形。正如您所认为的那样,GDI是Windows非常重要的部分。不只您为Windows编写的应用系统在显示视觉信息时使用GDI,就连Windows本身也使用GDI来显

2007-07-13 15:30:00 1034 1

翻译 《Windows程序设计》读书笔记------------->>滚动条使用(翻译自MSDN)<<

使用滚动条本节包含的示例代码将引导您完成以下内容:创建滚动条滚动文字滚动图片为一个滚动条创建键盘接口创建滚动条无论创建一个重叠,弹出,或是子窗口时,您都可以在CreateWindowEx函数(第三个参数)中注明WS_HSCROLL, WS_VSCROLL(或者两者一起)来创建一个水平或竖直滚动条(或两者都有)。下面这个例子创建了一个包含了水平和竖直滚动条的窗口。hwnd = Cre

2007-07-11 21:48:00 1568 1

原创 《Windows程序设计》读书笔记------------->>基本滚动条<<

一、滚动条的建立:在CreateWindow的第三个参数中包括窗口样式(WS)标识符WS_VSCROLL(垂直卷动)和/或WS_HSCROLL(水平卷动)即可。 二、需要做的:Windows对滚动条的处理: 处理所有滚动条鼠标事件  当使用者在滚动条内单击鼠标时,提供一种「反相显示」的闪烁  当使用者在滚动条内拖动卷动方块时,移动卷动方块 

2007-07-09 10:43:00 817

原创 《Windows程序设计》读书笔记------------->>文字输出——多行文字<<

    因为TextOut是不能使用/n进行多行输出的,它的每一个行的位置都是由坐标决定的,所以要实现多行输出就要自己算每行的位置,所以就要知道每行的高度(在不考虑会超出右边界的情况下)。        程序取得行高的方法是从hdc句柄中得到每个字的高度。使用函数如下:GetTextMetrics (hdc, &tm) ;    tm是一个TEXTMETRIC结构,需要自己定义。调

2007-07-07 21:10:00 1073

原创 《Windows程序设计》读书笔记------------->>输出文字----绘制和更新<<

      实践和理论等候是非常重要的,仅仅会输出一行至但是不知道理论,出问题了也不知道问题出在什么地方。虽然书上实现讲理论后去实践的,不过还是动动手比较有成就感,回过头来看看了。      事实上我们现在写的程序也只会在程序中间那个白框框里面绘图,其他地方还没学呢。       嗯,就是框框里面了。这些东西都是通过WM_PAINT消息处理画出来的。流程是这样的:(程序开始)---

2007-07-06 10:44:00 945

原创 《Windows程序设计》读书笔记------------->>文字输出---------TextOut单行输出<<

        我们学校(哦,是我住在学校,这个学校是个中专,我就是通过这里的局域网免费上的网:) 有栋楼房要拆了,于是网线要重新拉。所以很长时间没有网上了,不过那些人的办事效率还真是低呀。不过50米的网线,既然改了3次还没有拉好。没有网上了,,就老老实实看书咯,不过对于我这种没有什么动力的人,要我一动不动看上个小时的书,还没有网上,怎么可能呀。只好天天在家单机,在IE的临时目录里面拉了两个FLA

2007-07-05 16:07:00 1181

原创 《Windows程序设计》读书笔记------------->>窗口和消息 ---- 具体设定<<

以前在玩C编程的时候完全么有见过这么多参数的程序,Windows程序就是参数多,都不知道都是干些什么的。虽然有些参数可以简单的设定成NULL或者0,但是还是很麻烦就是了。那么就一句句分析好了。前天说过了这个程序的结构,因为第一部分致使一些函数的调用,后面的才是关键,我就整理一下书上的内容好了。我实在搞不懂书上那个程序,只好以VC++的为准了。 ////  函数: MyRegiste

2007-06-20 12:05:00 641

原创 《Windows程序设计》读书笔记------------->>窗口和消息 -- 代码结构和消息机制<<

这一节内容真正进入到了Windows编程最重要的部分,我以前老看不懂的地方就是这了。写程序,语言至少看得懂,但是代码放在在什么地方也是一个很重要的问题。现在终于有时间静下心来读一读,终于弄清楚了基本的Windows窗口程序的结构,这下放代码就有地方放咯!这一节内容真是太多了,为了简单,抛开具体的设定不说,从结构上分析代码。大多数结构VC都写好了注释了,其他的我都添加到到注释里面好了。 

2007-06-18 16:48:00 1046

原创 《Windows程序设计》读书笔记------------->>第一个应用程序<<

看来我已经顺利安装好了VC++了,现在终于可以写我的一个简单的Windows应用程序了。打开《Windows 程序设计》的目录,进入[编写第一个WINDOWS程序],因为我之前还是学过一些编程语言的,对"HELLO XXXX"就对熟悉,我的第一个命令行程序就是为了实现这一功能。不过看了那个示范程序真是感到头大吧,不过幸运的是VC++帮我完成了大部分的代码,只要自己写很少的内容就可以了。运行VC

2007-06-17 20:56:00 824

原创 《Windows程序设计》读书笔记------------->>关于Unicode<<

这节内容主要是介绍一下Unicode的背景知识,由于或计划的趋势本书作者是大力推荐使用Unicode进行编成的。但是我这种连VC++都不会使用,还考虑什么国际化编程呀。不过还是小结一下吧,不然我就白看了......................一、字符集的历史由于字符表示的需要,各个不同的人或组织根据自己的需要建立了不同的字符集系统。下面一个标表示了不同的字符集的建立时间和创立者:

2007-06-17 20:47:00 811

原创 《Windows程序设计》读书笔记-------------软件安装

我承认这是个很废的话题,谁不会安装软件呀!嗯,那好吧,跳过这一节也行。但是为了内容完整(其实是想内容多一点),我还是发上这一节吧。软件:我使用的是VC++ 2003中文标准版(Vistual Studio .NET 组件之一),因为是同学给的正版所以就不想换更新的版本了。你可以在网上找到类似的版本。那我就我用的这个版本说明好了。我这个版本一共有五张光盘分别为:-------------

2007-06-17 20:45:00 745

原创 好了就是这了

高考完了,终于可以学习想了很久的VC++了,以前因为又要准备高考,电脑被封锁了,没有办法实践所以看着树上的大段大段的代码就头疼。现在好了终于有时间慢慢看,慢慢摸索了。现在看来原来很复杂的Windows代码通过实践其实很多都是自动生成的。加上大多数的WINDOWS编程的书都是使用老版本的VC或者是英文版的,为了更多的初学者,也是为了以后我不怎么用之后而不容易忘记,就把笔记记录在BLOG里面吧。

2007-06-17 16:40:00 706

ghost17.0cb3.5 MOD(war3.byr.edu.cn)

程序基于ghost17.0cb3.5版本修改,并运行于北邮人战网(war3.byr.edu.cn)中 1、 自动BAN DOTA秒退玩家 在ghost.cfg文件中添加 bot_autoban 1 开启 2、在此机器人中不允许有管理员(因为我有两个机器人用同一个数据库,用来实现一个机器人自动建主不会被其他管理员控制) 在ghost.cfg文件中添加 bot_noadmin 1 开启 3、在房间名中添加随机文字,防止重名(虽然原来有一个累加器,但是如有有人恶意建立同名游戏,那么这个房间就永远不会被人看到) 在ghost.cfg文件中添加 bot_randomname 1 开启 4、match模式(autohostmm)不允许没有积分记录的玩家进入 在map.cfg文件中添加 map_allnewplayer 0 开启 5、CB自动建主的模式不再随机,而是按照顺序轮流建立 6、重写了statsdota模块,改变了胜利判定 胜负判断条件为冰封王座/世界之树被摧毁,或人头差距在15个以上(摧毁塔会根据塔等级转换成人头数进行计算,1/2/3/4塔=1/3/5/7人头,兵营=5人头) 7、重写了update_dota_elo模块 *加快了update速度 *修改积分计算方法,使得其表现与WOW竞技场表现相近

2010-07-03

Windows程序设计示例----------矩形

Windows程序设计示例----------矩形

2007-07-24

《Windows程序设计》设备内容示例

《Windows程序设计》设备内容示例

2007-07-15

Windows程序设计示例

Windows程序设计示例

2007-07-06

《Windows程序设计》中文chm版

《Windows程序设计》中文chm版

2007-06-17

空空如也

空空如也
提示
确定要删除当前文章?
取消 删除