• 大小: 1.12MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-03
  • 语言: C/C++
  • 标签: C语言  

资源简介

API:Windows API 工具:VC++6.0 (源码都有注释的,供大家学习,写的不好的地方请不吝赐教) 今年刚毕业的,自从学习C语言以来,一直有一个小小的愿望——“自己动手写一个俄罗斯方块”,今天终于实现了,查了很多资料,包括DOS下的编程、SDL、OPENGL等等,最后还是确定用Windows API来做,刚好要学习Windwos编程 游戏说明:左右键控制方向,下键加速,上键变形,空格暂停

资源截图

代码片段和文件信息

#include “stdafx.h“
#include “resource.h“

// Global Variables:
extern HINSTANCE hInst; // current instance
extern TCHAR sztitle[MAX_LOADSTRING]; // The title bar text
extern TCHAR szWindowClass[MAX_LOADSTRING];
extern BOARD_TYPE Table_board[ROW_GAMEBOARD][COLUMN_GAMEBOARD];   // The title bar text
extern HDC BoardHdc;
extern BLOCK_TYPE shape[19];
extern BLOCK_TYPE Shape_Temp;
extern int flag_new;
extern int int_next;
extern unsigned int score level;
extern BOOL Space; //按空格键暂停TRUE的时候暂停
extern unsigned int speed;

//
//  FUNCTION: WndProc(HWND unsigned WORD LONG)
//
//  PURPOSE:  Processes messages for the main window.
//
//  WM_COMMAND - process the application menu
//  WM_PAINT - Paint the main window
//  WM_DESTROY - post a quit message and re

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      48640  2011-11-06 13:49  game3.opt

     文件       2144  2011-11-06 13:36  game3.plg

     文件       3483  2011-11-06 13:38  game3.rc

     文件       2055  2011-10-27 22:09  ReadMe.txt

     文件        991  2011-11-06 13:38  resource.h

     文件       1150  2011-11-04 21:20  small.ico

     文件        292  2011-10-27 22:09  StdAfx.cpp

     文件        977  2011-10-31 17:20  StdAfx.h

     文件       9662  2011-11-04 22:36  Tetris48_48.ico

     文件       4286  2011-11-03 15:03  Tetris.ico

     文件      15934  2011-11-06 13:33  Release\function.obj

     文件          0  2011-11-06 13:33  Release\function.sbr

     文件    1205248  2011-11-06 13:34  Release\game3.bsc

     文件      53248  2011-11-06 13:34  Release\game3.exe

     文件       3279  2011-11-06 13:33  Release\game3.obj

     文件    2298320  2011-11-06 13:33  Release\game3.pch

     文件       6272  2011-11-06 13:34  Release\game3.res

     文件          0  2011-11-06 13:33  Release\game3.sbr

     文件        228  2011-11-06 13:33  Release\StdAfx.obj

     文件     449252  2011-11-06 13:33  Release\StdAfx.sbr

     文件      41984  2011-11-06 13:34  Release\vc60.idb

     文件      16443  2011-11-06 13:46  function.cpp

     文件      14764  2011-11-06 13:38  game3.aps

     文件       5551  2011-11-05 17:56  game3.cpp

     文件       4540  2011-11-06 00:07  game3.dsp

     文件        518  2011-10-27 22:09  game3.dsw

     文件       2958  2011-11-05 18:19  game3.h

     文件      58368  2011-11-06 13:49  game3.ncb

     目录          0  2011-11-06 13:34  Release

----------- ---------  ---------- -----  ----

............此处省略2个文件信息

评论

共有 条评论