1到9数字拼图vc6.0c语言,一步一步做拼图游戏,C++版.pdf

一步一步做拼图游戏,C版

一步一步做拼图游戏, C++版

首先,我们就要抛弃控制台的黑洞洞的窗口了,为此,我们必须要先创建一个 Windo

ws 的窗口。创建的方法有很多,不过呢,要先确定你将要使用的编译器, VC6.0 ,VS20

05 ,VS2008 ,VS2010 ,DEV-C++ ,Code::Block 等等,还有一个 C++ Builder 和

其他的不太一样。 我用的是 VS2010 Team 版,Win7 系统。 所以我就以 VS2010 为例子

了。其他的也差不多。

一、创建窗口:

1. 文件 -> 新建 -> 项目 ->Win32 项目,写上名字,点确定。如图

2. 在新窗口中点下一步,直接点完成也可以,直接点完成的就可以跳过第 3 步。

3. 在这个窗口中要选择 windows 应用程序,不要选空项目,再点确定,如图:

这些完了之后,就会出现 Puzzle.cpp 文件,里面就是代码。解决方案管理器里会有其

他的东西,如图所示:

可以看到有很多文件,双击打开后都有注释写着每个文件的用处,我们目前只用到 Pu

zzle.cpp ,当然,如果你起的是别的名字,就和我的不同了。

现在编译,运行就可以看到一个白色的窗口,里面什么都没有。

然后,我们还要进行一点其他的修改工作:

找到下面的一段代码

Code:

1. BOOL InitInstance(HINSTANCE hInstance, int nCmdShow)

2. {

3. HWND hWnd;

4.

5. hInst = hInstance; //

6.

7. hWnd = CreateWindow(szWindowClass, szTitle, WS_OVERLAPPEDWINDOW & ~WS_SIZEBO

X & ~WS_MAXIMIZEBOX, // 这里修改了, 让 WS_OVERLAPPEDWINDOW & ~WS_SIZEBOX & ~WS_MAXIMI

ZEBOX 的目的是去掉最大化的按钮,同时禁止修改窗口大小

8. CW_USEDEFAULT, 0, /*CW_USEDEFAULT, 0*/ 800, 600, /* 这里的 800 和 600 就是窗口的大小,

我采用的是 800*600 的,大家自己根据实际情况改 */ NULL, NULL, hInstance, NULL);

9. ……

10. }

二、制作一些其他需要的资源

现在有窗口了, 那么,我们要有其他的资源, 比如各种图片, 声音,还可以有鼠标指针。

我们先制作图片就行了, 声音, 鼠标指针以后再说。 因为图片资源是必须的, 其他的是

可选的。

我们需要一张背景图片。

随便找张图片,选个大小,我当然选的是 800*600 的。

然后打开 PS 去修改吧,我不教 PS 了,我改的结果是这样的,里面还有一些坐标要记

下来的。如图:

再来一张没坐标的,可以直接下载用。不过因为 CSDN 的相册空间太小,所以给个地

址吧,链接到百度相册,大家见谅。

/yjpic/item/b71b2654aeb2c412564e0084.

jpg

记住,保存成 BMP 格式的,因为 BMP 的读取起来很容易,如果是 JPG 的,还要自己

去写相应的读取函数。

转换的方法就

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值