摘要: 一、C++中不能使用random()函数 random函数不是ANSI C标准,不能在gcc,vc等编译器下编译通过。 可改用C++下的rand函数来实现。 1、C++标准函数库提供一随机数生成器rand,返回0-RAND_MAX之间均匀分布的伪随机整数。 RAND_MAX必须至少为32767。rand()函数不接受参数,默认以1为种子(即起始值)。 随机数生成器总是以相同的种子开始,所以形成的伪随机数列也相同,失去了随机意义。(但这样便于程序调试) ... 阅读全文
posted @ 2008-06-13 17:14 靓点博客 阅读(672) 评论(0) 推荐(0) 编辑
摘要: sdk方式 CreateWindow("BUTTON",NULL, WS_VISIBLE|WS_CHILD,sq.ps[i].x*UNIT_SIZE,0,UNIT_SIZE,UNIT_SIZE,hWnd,NULL,hInst,NULL) 阅读全文
posted @ 2008-06-13 16:45 靓点博客 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 在编写国际化的应用程序里,经常要使用不同语言的字符串。比如中文菜单里叫做“文件”,而在英语里叫做“File”。开发这种软件的功能是一样的,只是界面上显示的文字不一样而已。为了方便这种软件的开发,在Windows里经常使用的方法就是替换掉显示的字符串,比如指定在中文里就显示“文件”,在英语里就显示“File”,是通过函数LoadString从不同的资源里加载不同的字符串显示来实现的。其实所有可变的字符串,都可以使用函数LoadString从资源里加载字符串显示。图像的信息是非常方便人们记忆的,像交通信号一样,就是使用各种各样的图标,每个人看了就会明白是什么东西,因此在程序里使用图标来标识程序。只 阅读全文
posted @ 2008-06-13 14:58 靓点博客 阅读(1548) 评论(0) 推荐(0) 编辑