CSDN专家博客精华版

为人民服务!
  首页  :: 新随笔  :: 管理
上一页 1 ··· 390 391 392 393 394 395 396 397 398 ··· 521 下一页

2007年12月17日

摘要: 使用前面介绍的CreatePen函数来画大于1的直线时,会发现直线两端全是圆角的,有时候需要画得有角,那么这样的函数就不满足需求了,这时就需要使用另一个API函数ExtCreatePen来创建合适的画笔。ExtCreatePen函数可以创建几何画笔,还可以创建装饰用的画笔,装饰的画笔是用来画一些图案使用的,这样就需要快速的算法来实现,显示比几何的画笔在速度上快很多。比如你在画GPS地图时,当需... 阅读全文

posted @ 2007-12-17 10:26 csdnexpert 阅读(205) 评论(0) 推荐(0)

摘要: 当你需要自己显示一个与众不同的按钮时,就需要使用下面的方法来创建。当然这里也是综合地使用前面学习过的知识进行一次综合的练习。演示怎么样使用众多的API函数,这里还可以学会使用GetSysColor函数来获取系统的颜色。WINUSERAPIDWORDWINAPIGetSysColor( __in int nIndex);nIndex是系统定义的颜色索引值。 调用这个函数的例子如下:#001... 阅读全文

posted @ 2007-12-17 10:26 csdnexpert 阅读(97) 评论(0) 推荐(0)

摘要: 在软件的开发过程里,大部份时间是在做什么呢?其实是在调试代码,毕竟人类的思维方式是从简单到复杂的过程,自然的认知过程也是从简单到复杂。因此,开发软件时,第一个版本总是先写简单的,然后慢慢地添加出错处理上去,也把一些没有想到的情况添加进去,那些没有想到的错误,就叫做BUG。要根除一个软件里的BUG,是一件不容易的事情,不但要对这个软件流程比较熟悉,还要对这个软件的目标比较了解,还需要对这个开发平... 阅读全文

posted @ 2007-12-17 10:26 csdnexpert 阅读(115) 评论(0) 推荐(0)

摘要: 有一天,我正在开发BT软件,它有这样的一个功能,就是先把文件的大小分配好,然后再慢慢地往里面对应的位置写入相应的数据。这样的好处,就是可以先把磁盘空间占用起来,以便后面的下载顺利进行。要实现这个功能,就需要创建一个空的文件,然后把文件指针设置到相应大小的位置,然后再调用函数SetEndOfFile来设置文件的结束位置,这样文件就有相应的大小了。在BT软件的开发里,也发现目录的处理时需要详细地记... 阅读全文

posted @ 2007-12-17 10:26 csdnexpert 阅读(154) 评论(0) 推荐(0)

摘要: 读写文件是每个Windows软件开发人员都需要做的工作。可见这项工作是非常重要的,毕竟各种各样的数据都需要保存起来,以便作各种各样的分析,或者通过网络传送给别人。像大家用BT下载的电影,在那个BT软件里,就需要不断从网络里接收到数据,然后再把这些数据保存到文件里合适的位置,就可以生成跟发行者那里一样的文件,这样才可以播放出来。又比如我在玩《征途》的游戏里,刚刚打开游戏时,它就不断从服务器上下载... 阅读全文

posted @ 2007-12-17 10:26 csdnexpert 阅读(166) 评论(0) 推荐(0)

摘要: 在Windows系统里,有一项功能非常实用,就是剪贴板功能,它能够从一个程序里与另一个程序进行数据交换的功能,也就是说两个进程上是可以共享数据。要实现这样的功能,Windows系统在底层上有相应的支持,就是高端地址的内存是系统内存,这样就可以不同的进程进行共享数据了。因此,调用函数GlobalAlloc来分配系统内存,让不同的进程实现共享数据,也就是剪贴板功能,可以在一个进程内分配内存,在另一... 阅读全文

posted @ 2007-12-17 10:25 csdnexpert 阅读(106) 评论(0) 推荐(0)

摘要: 看了《一个想踏入游戏行业的人的独白》突然想说点什么 呵呵,回贴没全看完,不过大概知道新人们就是求一个机会,老人们就是告诉新人要先努力积累经验,让我想起一个漫画来,两个人拉一头牛,一个说,不去下田怎会耕田,另一个说,不会耕田怎能下田。 这个漫画是在高中语文的非命题作文,记得当时我选择的是 不去下田怎么耕田,哲学上讲,就是实践出真知,物质作用与意识,呵呵,当然大家都明白我也不罗嗦了。 可是换个... 阅读全文

posted @ 2007-12-17 10:25 csdnexpert 阅读(82) 评论(0) 推荐(0)

摘要: 使用J2ME技术开发RPG游戏(一)——程序框架作者:陈跃峰出自:http://blog.csdn.net/mailbomb RPG(角色扮演游戏)是手机游戏中的一类主要类型,也是相对来说比较麻烦的一类游戏,下面通过一系列的文章来介绍如何使用J2ME技术来开发RPG游戏。 首先让我们来看一下游戏的骨架——程序框架的实现。程序框架主要包含三个方面:绘制结构、事件处理结构以... 阅读全文

posted @ 2007-12-17 10:25 csdnexpert 阅读(140) 评论(0) 推荐(0)

摘要: 在JCP网站上公布了MIDP3.0的早期规范,可能正式规范还有所变化,但是感兴趣的朋友可以去看看。下载地址: http://www.jcp.org/en/jsr/detail?id=271Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1484732 阅读全文

posted @ 2007-12-17 10:25 csdnexpert 阅读(68) 评论(0) 推荐(0)

摘要: MIDP3.0新增特性介绍作者:陈跃峰出自:http://blog.csdn.net/mailbomb 通过浏览MIDP3.0的早期规范文档,正式的文档可能还会对于早期规范文档进行修改,但是还是简单的总结一下MIDP3.0的一些新增特性,来和大家一起分享。 MIDP3.0的新增特性主要包含以下几个方面:1. LIBletLIBlet是一种类似与Act... 阅读全文

posted @ 2007-12-17 10:25 csdnexpert 阅读(91) 评论(0) 推荐(0)

上一页 1 ··· 390 391 392 393 394 395 396 397 398 ··· 521 下一页