俄罗斯方块
wym_king
谁终将声震人间,必长久深自缄默;谁终将点燃闪电,必长久如云漂泊。
展开
-
什么是DC,什么是兼容性DC
DC全称为Device Content,翻译过来是“设备描述表”或者“设备上下文”。显示图片时都会用到,为什么呢?首先,没有一句C语言可以帮助我们在屏幕上显示图像之类的,我们要想显示图像,最终是调用显卡的驱动程序操作硬件的。不同的显卡,不同的显示器肯定会略有不同,而Windows将这些问题在自己的内部处理了,只给我们提供个一个接口,通过这个接口,我们就能调用这些函数画图了。DC是在窗口上画图,而兼...原创 2018-07-10 09:43:41 · 1742 阅读 · 0 评论 -
“PlaySound”: 找不到标识符
1>d:\新建文件夹\windowsproject1\windowsproject1\windowsproject1.cpp(1009): error C3861: “PlaySound”: 找不到标识符在开头引入头文件#include <mmSystem.h>;如果不行在解决方案资源管理器里面(视图中打开,一般在右侧),右键你的项目,点击属性在链接器输入栏附加依赖项写winmm...原创 2018-07-13 15:00:46 · 851 阅读 · 0 评论 -
俄罗斯方块
//*********************************************////************** 头文件 *********************////*********************************************//#include <windows.h>#include <time.h>#includ...原创 2018-07-13 10:59:49 · 451 阅读 · 0 评论 -
俄罗斯方块修复BUG版
//*********************************************////************** 头文件 *********************////*********************************************//#include <windows.h>#include <time.h>#includ...原创 2018-07-12 16:19:31 · 501 阅读 · 0 评论 -
俄罗斯方块
//*********************************************////************** 头文件 *********************////*********************************************//#include <windows.h>#include <time.h>#includ...原创 2018-07-11 20:01:56 · 401 阅读 · 0 评论 -
方块处理(2) ---十天教会你俄罗斯方块
一.定时器启动定时器UINT_PTR SetTimer(HWND hWnd,UINT_PTR nlDEvent,UINT uElapse,TIMERPROC lpTimerFunc)返回值:成功返回非零参数1:窗口句柄hWnd参数2:定时器ID参数3:间隔时间,毫秒参数4:处理函数的地址,如果为NULL则定时产生WM_TIMER消息关闭定时器BOOL KillTimer(HWND hWnd,UIN...原创 2018-07-10 15:19:40 · 375 阅读 · 0 评论 -
方块处理(1) ---十天教会你俄罗斯方块
一.显示方块二.产生随机块20行10列的二维数组数组元素初始化成0如果元素值为1,就画方块,否则不画#define SIDE_LEN 30#define G_ARR_ROW (RECT_LOWER_Y/SIDE_LEN)#define G_ARR_RANK (RECT_LOWER_X/SIDE_LEN)//全局变量int g_arrBackGround[G_ARR_ROW][G_ARR_RANK]...原创 2018-07-10 12:43:56 · 1211 阅读 · 0 评论 -
严重性 代码 说明 项目 文件 行 禁止显示状态 错误 C3861 “time”: 找不到标识符 WindowsProject1 d:\新建文件夹\windowsproject1\windowspro
VS 2017用笔记本运行时,必须要加上而调用函数time时,直接写个#include<time.h>也会报错,未声明标识符,虽然有头文件,但是任然报错。解决方法 :在<stdafx.h>中加入头文件...原创 2018-07-10 11:30:58 · 36116 阅读 · 0 评论 -
Windows 下窗口画图---十天教会你俄罗斯方块
接上篇:https://blog.csdn.net/qq_41603898/article/details/809683331、WM_PAINT2、Rectangle3、兼容性DC一.在回调函数中补上一种casecase WM_PAINT://窗口变化时重绘hDC = BeginPaint(hWnd,&ps); OnPaint(hDC);//自定义函数,包括Rectangle ...原创 2018-07-10 10:04:59 · 1043 阅读 · 0 评论 -
如何让你的程序有背景音乐
1.先将MP3格式转化为wav,只能播放wav格式。(下载格式工厂即可转换)2.调用函数PlaySound, 第一个参数:路径 第二个参数:窗口,NULL为全部窗口 第三个参数: 打开方式 PlaySound("D:\\dream.mp3", NULL, SND_FILENAME | SND_ASYNC| SND_LOOP);3.无法使用函数?(点击)打开程序运行,(我下的...原创 2018-07-13 15:49:53 · 1261 阅读 · 0 评论