
Windows编程的那些事
文章平均质量分 59
梧桐下的四叶草
这个世界并没有我看上去的那么简单,人各有命,上天注定。有人天生为王,有人落草为寇。脚下的路,如果不是你自己的选择。那这旅程的终点在哪儿,也没人知道。你会走到哪儿,会碰到谁。都不一定。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Windows窗口游戏编程模板
转载自:大笨兔#include #define WINDOW_CLASS_NAME "win32api"#define WINDOW_WIDTH 500#define WINDOW_HEIGHT 500//检测按键状态#define KEYDOWN(vk_code) ((GetAsyncKeyState(vk_code) & 0x8000) ? 1 : 0)#define KEYUP原创 2015-10-16 14:16:35 · 595 阅读 · 0 评论 -
Win32-2048游戏
这个游戏挺简单的,分享一下我的源码给各位看看吧(不好勿喷)data.h头文件#define T 4 struct node{ int num[T][T]; int bo[T];//标志数组 int x,y; int fx[4][2]; void mem() { memset(bo,0,sizeof(bo)); } node() { fx[0][0]= 1,fx原创 2015-10-25 21:57:03 · 882 阅读 · 0 评论 -
WM_PAINT与WM_ERASEBKGND补充
原文地址在做窗口界面优化的时候,正确的处理WM_PAINT和WM_ERASEBKGND是很重要的,不管是先产生WM_ERASEBKGND还是WM_PAINT.在处理OnPaint时采用如下方法:PAINTSTRUCT PS;HDC hdc = BeginPaint(&PS);做相关GDI操作EndPaint(&PS);处理OnEraseBkgnd时采转载 2015-10-27 00:16:17 · 567 阅读 · 0 评论 -
Win32自定义字体
//自定义字体 { HFONT hFont; //字体句柄 hFont = CreateFont ( 50,20, //高度20, 宽取0表示由系统选择最佳值 0, 0, //文本倾斜,与字体倾斜都为0原创 2015-10-15 16:32:31 · 2164 阅读 · 0 评论 -
SDK变量命名习惯小结
转载自:http://blog.csdn.net/crazw/article/details/8128793大写的标示符:前缀 英语 类型CS class style 类风格选项CW转载 2016-01-06 09:43:35 · 634 阅读 · 0 评论 -
数字雨
#include #include #include #define FONTWIDTH 0x10#define FONTHEIGHT 0x14#define SCREENWIDTH ScreenX / FONTWIDTH#define SCREENHEIGHT ScreenY / FONTHEIGHT#define MAXLENGTH 0x20LRESULT CALLBACK转载 2016-01-06 09:51:38 · 1372 阅读 · 0 评论 -
在写WIN32时遇到的错误
第一个错误是用WNDCLASSEX定义一个窗口时,发现总是注册窗口失败。最后发现原来是lpszClassName这个属性是不可以写一个空字符串的,这里被坑惨了。之后因为编码的规则问题使用了Uincode,之后在回调函数使用WM_KEYDOWN时,发现wParam的值不管按什么都是给我返回一个229的值,之后百度了才知道原来是换了文字编码惹的祸。最后换了WM_CHAR问题就解决了。这个问题困原创 2016-10-18 23:31:15 · 586 阅读 · 6 评论 -
dos 命令
常用dos目录命令:dir:显示某个目录下的子目录与文件。 格式:dir [x:] [Path] [filename][ parameter] 参数解释: /a 显示所有文件夹与文件。 /p 分页显示。 /w 以宽格式显示列表。 /q 显示文件所有权信息。转载 2016-12-13 16:47:58 · 287 阅读 · 0 评论 -
win32 ShowCursor遇到的问题
此段转自百度词条:ShowCursor函数功能:该函数显示或隐藏光标。函数原型:int ShowCursor(BOOL bShow);参数:bShow:确定内部的显示计数器是增加还是减少,如果bShow为TRUE,则显示计数器增加1,如果bShow为FALSE,则计数器减1。返回值:返回值规定新的显示计数器。备注:该函数设置了一个内部显示计数器以确定原创 2016-12-08 21:48:30 · 1903 阅读 · 0 评论