自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

eskimoer的专栏

对于整个浩瀚宇宙来讲,我们每个人都是如此的渺小,但是即便再渺小,也阻挡不了心的无限扩展。我很渺小,但我一直追求强大。

  • 博客(25)
  • 资源 (6)
  • 收藏
  • 关注

转载 游戏编程书籍

游戏编程资料  2010-07-08 15:48:59|  分类: 游戏|字号 订阅Game Developer Magazine 1994 - 2000年,共7年的游戏开发者杂志电子版(含源码)Graphics Programming Black Book (by Michael Abrash),图形编程黑书,Id software的Michael

2013-09-19 17:01:10 3011

原创 将博客搬至CSDN

将博客搬到CSDN中了,2013年9月13日星期五

2013-09-16 14:35:07 856

原创 计算机学论文

一、计算机科学期刊介绍计算机科学的publication最大特点在于:极度重视会议,而期刊则通常只用来做re-publication。大部分期刊文章都是会议论文的扩展版,首发就在期刊上的相对较少。也正因为如此,计算机期刊的影响因子都低到惊人的程度,顶级刊物往往也只有1到2左右----被引的通常都是会议版论文,而不是很久以后才出版的期刊版。因此,要讨论计算机科学的publication,首先必须

2013-09-16 14:35:05 1822

原创 十大排序算法

十大排序算法自己根据算法思想,自己编程实现十大排序算法,当然其中也有借鉴别人的地方,所有的程序都是自己经过检验测试没有问题才放出来的。一 算法介绍1选择排序选择排序的思想就是:从当前数中选出一个最大或者最小的值排在最前面,然后从剩下的数中选出剩下数的最值排在已经排序的数的后面,算法时间复杂度O(n2),在实际工作中这种排序算法不可取。2冒泡排序冒泡排序的思想就是:比如

2013-09-16 14:35:03 1181

原创 C++ STL之set

C++  STL之Set容器的用法1  set中的元素类型...12    set中构造相关函数...23    set中的迭代器...34    set中的容量相关函数...35    set中元素修改函数...35.1     insert 函数...35.2     erase 函数...45.3     clear

2013-09-16 14:35:01 1777

原创 C++ STL之vector

C++STL之vector容器的使用方法1      成员类型...12      vector的构造函数...22.1  右值和引用...32.2   初始化列表构造函数...32.3   赋值函数...53  容量相关的函数...53.1   size 函数...63.2   max_size函数...63.3

2013-09-16 14:34:59 1756

原创 C++ STL之array

Array 容器的相关知识,array是一个顺序容器,和其他标准容器相比它的特点是容器的大小固定,顺序存储。1:array的构造函数array();array(const array &right);2:array的成员变量Type DefinitionDescriptionarray::const_iteratorThe type of a cons

2013-09-16 14:34:56 2089 1

原创 Qt下连接mysql

Qt下连接mysql由于项目的需要,要用qt连接mysql数据库。折腾了老半天终于搞出来了,感觉十分的欣慰。操作系统win7旗舰版sp1.下载过程:1:下载mysql我下载的版本是5.6.10官方正式版(for windows32位) 下载地址如下所示:http://www.xiazaiba.com/html/361.html2:下载qt我下载的版本是 qt-wi

2013-09-16 14:34:54 1165

原创 C++ STL之list

List 是一个双向的链表,相比较其他容器,list在插入,删除,移动元素时比较好。1 List 的构造函数:list( );explicit list(   const Allocator& _Al);explicit list(   size_type _Count);list(   size_type _Count,

2013-09-16 14:34:52 1829 1

原创 基于C#的最简单的音乐播放器

基于C#的最简单的音乐播放器的设计//不知道为什么截图显示不了最简单的音乐播放器当然是调用基于WindowsMediaPlayer的组件,1:在C#中,首先要添加windows media player 1.0...C://windows/system32/wmp.dll2:右击toolbox ,单价chooseItem,然后再COM组件中选择WindowsMediaPlaye

2013-09-16 14:34:50 4367

原创 listbox下拉清单控件程序注释

#include       #define ID_LIST     1       #define ID_TEXT     2       LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM) ;       int WINAPI WinMain (HINSTANCE hInstance, HINSTANCEhP

2013-09-16 14:34:47 1126

原创 滚动条控件程序注释

#include       LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM) ;       LRESULT CALLBACK ScrollProc(HWND, UINT, WPARAM, LPARAM);int     idFocus(1) ;       WNDPROC OldScroll[3] ;int

2013-09-16 14:34:45 986

原创 控件,按钮

1:关于窗口过程函数中的WM_CREATE中调用CreateWindow的问题里面有个参数hinstance,由于LRESULT CALLBACK WndProc(HWND hwnd,UINT message,WPARAMwParam,LPARAMlParam)函数的传入参数中没有hInstance这一参数,所以要用相关的函数获取HInstance的值方法一:GetWindowLong

2013-09-16 14:34:43 1054

原创 windows中的定时器

关于定时器主要用三种用法:首先看定时器的函数UINT_PTR SetTimer(HWND hwnd,UINT_PTR nIDEvent,UINT uElaspse,TIMERPROC lpTimerFunc);参数:hwnd:毫无疑问,就是指的哪个窗口设置定时器nIDEvent:就是定时器的标号,标识这个定时器和其他的定时器的区别uElapse:定时器每触发一次的时间间隔,在wind

2013-09-16 14:34:41 1900

原创 windows中的坐标

1://这个函数用来设置坐标轴的朝向以及单位int SetMapMode(  HDC hdc,       // handleto device context  int fnMapMode   // newmapping mode);MM_ANISOTROPIC:MM_HIENGLISH:1逻辑单位是1/1000英寸,X是朝右,Y朝上MM_HIMETRIC:1逻辑单位是1/

2013-09-16 14:34:39 1696

原创 extern,C,C++混合编程

1:C,C++使用宏定义的好处:宏定义使用预处理器实现,没有参数压栈,代码生成等一系列的操作,所以他的效率很高。缺点:使用时所作的只是预处理器中符号表的简单替换,因此不能实现参数的有效性检测,也就不能享受C++编译器严格类型检查的好处。另外它的返回值也不能被强制转换为可以的合适类型,所以在使用上就存在着一定的隐患。另外当C++的操作或者表达式涉及到保护成员或者私有成员时,就不能使用宏定义

2013-09-16 14:34:36 916

原创 俄罗斯方块源代码 C语言

这段时间写了一个俄罗斯方块的程序,是基于win32的,C语言。现在把源码写在下面总共包括三个文件,Main.cpp, TetrisControl.cpp, TetrisControl.h。///////////////////////////////////////////////////////////////////////////////////////Main.cpp#inc

2013-09-16 14:34:34 3363

原创 2013年04月25日

DX9中的Vertex Shader中的inputBINORMAL[n]Binormalfloat4BLENDINDICES[n]Blend indicesuintBLENDWEIGHT[n]Blend weightsfloatCOLOR[n]Diffuse and specular colorfloat4NORMAL[n]Normal vecto

2013-09-16 14:34:32 987

原创 windows窗口类型

CS_BYTEALIGNCLIENT: Aligns the window's client area on a byteboundary (in the x direction). This style affects the width of thewindow and its horizontal placement on thedisplay. CS_BYTEALIGNWINDO

2013-09-16 14:34:30 1513

原创 windows一些函数的注释

1:TextOut (hdc, x, y, szBuffer, wsprintf (szBuffer, TEXT ("Thesum of %i and %i is %i"),         iA, iB, iA + iB)); 2:SetTextAlign(hdc,nFlag);//指定正文和包围正文的矩形框的对齐方式。3:cxCaps = (tm.tmPitchAndFam

2013-09-16 14:34:28 853

原创 windows坐标系

1:屏幕坐标系2:窗口坐标系3:客户端坐标系设备坐标和逻辑坐标的变换:DPtoLP(hdc,pPoints,iNumber);设置坐标原点的函数SetViewportOrgEx (hdc, cxClient / 2, cyClient / 2, NULL) ;//设置逻辑坐标的原点SetWindowOrgEx(……);//设置窗口坐标的原点通过重新设置坐标的原点,可以使输出

2013-09-16 14:34:26 1007

原创 windows画图,矩形,剪裁区

DC:设备内容,设备内容与特定的显示设备(如视讯显示器或打印机)相关。对于视讯显示器,设备内容总是与显示器上的特定窗口相关。 获取DC的方法:1:hdc=BeginPaint(hwnd,&ps);GDI function;  EndPaint(hwnd,&ps);ps:类型是PAINTSTRUCT,windows为每个窗口保存一个绘图信息结构。2:hdc=GetDC(hwnd);

2013-09-16 14:34:24 1929

原创 windows滚动条

1:滚动条处理方法分类windows中使用滚动条的函数有两类,一种比较古老的,但也是有效的,其调用函数如下:bool SetScrollRange(hwnd,iBar,iMin,iMax,bRedraw);int SetScrollPos(hwnd,iBar,iPos,bRedraw);bool GetScrollRange(hwnd,ibar,lpiMin,lpiMax);int

2013-09-16 14:34:21 1273

原创 windows消息

1. 消息队列消息能够被分为「队列化的」和「非队列化的」。队列化的消息是由Windows放入程序消息队列中的。在程序的消息循环中,重新传回并分配给窗口消息处理程序。非队列化的消息在Windows呼叫窗口时直接送给窗口消息处理程序。也就是说,队列化的消息被「发送」给消息队列,而非队列化的消息则「发送」给窗口消息处理程序。任何情况下,窗口消息处理程序都将获得窗口所有的消息--包括队列化的和非队列化

2013-09-16 14:34:19 860

原创 Windows中字符集unicode,ANSII以及匈牙利命名

windows编程中有ANSII字符集,unicode字符集。ANSII是7bit的128种编码,unicode是16bit的编码。unicode16位字符集,最大的优点就是一个字符集可以解决所有的符号。1:c语言中,typedef unsigned short wchar_t;2:当改变字符的长度时,许多跟字符有关的函数需要重新定义,为了解决代码不统一的问题,解决方法1采用windows

2013-09-16 14:34:17 1229

基于Lucene.net3.03和ICTCLAS2014实现的站内搜索引擎

基于Lucene.net 和ICTCLAS2014实现的站内搜索引擎

2014-05-25

win32 多文档应用程序

win32 多文档应用程序,实现了多文档程序的创建,消息处理,子窗口管理。

2014-05-21

俄罗斯方块源代码

win32 实现的俄罗斯方块,具有得分,升级的功能。操作:键盘方向键控制变形

2014-05-14

Win32对话框编程

里面含有6个工程,分别实现各种类型的对话框程序,模态对话框:包括基本对话框,含复杂控件的对话框,自定义按钮对话框;非模态对话框包括:含有父窗口的模态对话框,利用脚本加载的自定义对话框,不含父窗口的对话框。

2014-04-25

安卓涂鸦最终版

最终版本的安卓涂鸦程序,能够实现设置画笔(颜色,粗细,风格),撤销操作,回复操作,清除画面,选择背景,保存涂鸦图片

2014-02-25

安卓涂鸦源程序

安卓涂鸦源码,能够实现设置画笔风格,粗细,颜色;从图库选择带涂鸦的图片,保存涂鸦后的图片,清除涂鸦操作。开发环境android4.4(API19)

2014-01-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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