microsoft EXCEL2000里有一个游戏,谁会玩呀?我忘了。。

2024-05-04 23:19

1. microsoft EXCEL2000里有一个游戏,谁会玩呀?我忘了。。

Excel 2000隐藏着赛车游戏 
> 开启方式:启动Excel 2000后,新建一个新文件,选择“文件→另存为Web页…”, 
在“另存为”对话框中,选中“选择(E):工作表”和“添加交互”两项,然后点击“发布”, 
出现“发布为Web页”对话框,再点击“发布”。OK,用IE打开刚才保存的HTM文件,我们能在页面中央看到这个Excel工作表。在这个工作表中,先用PageDown键移动工作表的矩形光标直至第2000行。然后用鼠标点击“2000”,使该行反相显示。用Tab键横向向右移动光标直至WC列,这时该矩形光标呈白色显示。好,到此所有的准备工作已经完毕,该是调出游戏的时候了。同时按住Shift、Ctrl和Alt键,单击Excel工作簿左上角的Office标志……硬盘狂响后一个全屏的赛车游戏开始了! 
> 方向键用来控制汽车方向与快慢,空格键用来发子弹,按“H”键可以打开车灯,按“F10”可以暂停,按“Esc”键退出。

microsoft EXCEL2000里有一个游戏,谁会玩呀?我忘了。。

2. 怎么样编写一个小游戏,在windows环境下的,需要哪些编译软件?跪谢~

可以试试易语言,或者用VB写也可以

3. 怎么打开EXCEL中的小游戏

请在一个新打开的word文档里面输入: =rand(200,99) 然后回车 
> 看看会发生 什么? 据说,连比尔盖茨都不知道为什么会这样: 
> 
> 这是彩蛋程序,也就是程序开发人员放在程序里的小程序.一般都是很有趣的. 
> office里还有很多彩蛋呢! 
> 
> 
> 
> 1.Word 97/2000 
> 
> 彩蛋内容:绕口令 
> 
> 开启方式:启动Word,新建一个空白文档,在文档中输入“=rand()”(不包括引 
号),按回车键,看看会显示出什么?一个绝妙的绕口令!此外在Word中还隐藏着另 
外一个彩蛋,我们启动Word并打开任一文件,同时按住Ctrl、Shift、Alt,这时候再 
按下“?”,你发现了什么?问号都反过来啦!感叹号也可以实现这个功能,龙龙示范一 
个给你看,哈哈,好玩吧! 
> 
> 2.Excel 2000 
> 
> 彩蛋内容:赛车游戏 
> 
> 开启方式:启动Excel 2000后,新建一个新文件,选择“文件→另存为Web页…”, 
在“另存为”对话框中,选中“选择(E):工作表”和“添加交互”两项,然后点击“发布”, 
出现“发布为Web页”对话框,再点击“发布”。OK,用IE打开刚才保存的HTM文件,我们 
能在页面中央看到这个Excel工作表。在这个工作表中,先用PageDown键移动工作表的 
矩形光标直至第2000行。然后用鼠标点击“2000”,使该行反相显示。用Tab键横向向右 
移动光标直至WC列,这时该矩形光标呈白色显示。好,到此所有的准备工作已经完 
毕,该是调出游戏的时候了。同时按住Shift、Ctrl和Alt键,单击Excel工作簿左上角 
的Office标志……硬盘狂响后一个全屏的赛车游戏开始了! 
> 
> 
> 方向键用来控制汽车方向与快慢,空格键用来发子弹,按“H”键可以打开车灯, 
按“F10”可以暂停,按“Esc”键退出。怎么样,够精彩吧! 
> 
> 
> 各有各的秘密 
> 
> 
> 1. Photoshop 6.0 
> 
> 彩蛋内容:一只可爱的大电猫 
> 
> 
> 开启方式:启动Photoshop 6.0,然后按住“Ctrl+Alt”键,点击“Help”菜单中 
的“About Photoshop…”,这时关于对话框中会出现一只可爱的大电猫。而如果你不按 
住“Ctrl+Alt”,直接点击的话,其结果是不相同的。 
> 
> 2. WinAMP 
> 
> 彩蛋内容:设计者的头像 
> 
> 开启方式:启动Winamp,打开“关于”对话框,选择“Winamp”标签,同时按住Alt 
和Shift,然后用鼠标双击“Copyright_1997-1999 Nullsoft,Inc”这行文字,你就会 
看到Winamp的设计者JustinFrankel的头像在上方飘动了。再一次双击,飘动的照片又 
变成了原来的卡通画。 
> 
> 3. Flash 5.0 
> 
> 彩蛋内容:捡金子游戏 
> 
> 
> 开启方式:启动Flash 5.0,点击“Help”菜单中的“About Flash”,在动画停止 
之前双击右下角Macromedia的Logo中的“M”字母,然后点击“Thank”,这时“关于”窗口 
会变成一个名为“Gold Rush”的小游戏。 
> 
> 4.mIRC 
> 
> 彩蛋内容:作者照片变为鳄鱼照片 
> 
> 开启方式:选择“Help”菜单中的“About”命令,然后从键盘上键入“arnie”,此 
时你会发现原来的“About mIRC”窗口右上方作者的照片现在变成一张鳄鱼的照片了。 
再输入一次“arnie”,就又变回作者的照片了。 
> 
> 5. Nero Burning Rom 5.0 
> 
> 彩蛋内容:跳舞的小蛇 
> 
> 开启方式:启动Nero Burning Rom 5.0,点击“Help”菜单中的“About…”,然后 
双击关于窗口中间下方的两个燃烧的光盘,这时一条跳舞的小蛇将出现在窗口的底 
部。 
> 
> 6. WinRAR 3.X 
> 
> 彩蛋内容:菜单中的海水涨潮 
> 
> 
> 开启方式:启动WinRAR后点击“Help”菜单中的“About WinRAR”,当鼠标移动到 
关于窗口顶端的海景图片时,你就会发现原本静止的海水开始涨潮了!而一旦你点击 
鼠标,海水将回复到静止状态,再点击,再涨潮。是不是很有意思?另外你再单击左 
上角的书本图标,那一摞书本是不是开始下落了?落到底后还会反弹,仔细听听还有 
声音呢! 
> 
> 7. 3DMark 2001 
> 
> 彩蛋内容:作战的奶牛 
> 
> 开启方式:首先启动3DMark 2001 Pro版本,注意如果不是该版本是无法启动 
Game Demo模式的。然后把测试任务的名称改为“Holy Cow!”,再选择“Game Demo”模 
式,3DMark 2001会提示是否用默认分辨率640×480替代当前设置的分辨率,选择“Yes” 
或“No”均可以进入该隐藏模式。其实这个奶牛作战的“彩蛋”与测试的第一个场景大同 
小异,只不过天上飞的变成了奶牛而已,不过它配备的武器还是很厉害的。OFFICE中隐藏的小游戏 
1,请在一个新开的word文件里面输入: 
=rand(200,99) 
然后回车看看会发生什么? 
据说,连比尔盖茨都不知道为什么会这样。 
2,《Excel 2000》隐藏的赛车游戏 
以前微软的Office软件就常隐藏着有趣的小游戏,像之前的Word就曾藏有仿真飞行游 
戏。 
现在Excel 2000又有隐藏着一个3D赛车游戏唷,照着以下的方法做,你也可以叫出这 
个游戏: 
1、开启Excel之后随便开一新档,将它「另存成Web画面」,按下发布后再将增加互动 
功能打勾,再将档案储存为2000.htm 
2、在IE中开启2000.htm,你应该会看到电子表格出现在网页中央。 
3、找到第2000行、WC列。再将第2000行整个选取(整列选取的方法就是按2000的灰色 
按键),再利用Tab键将第WC列反白使其处于作用状态下(多按几下TAB那格2000/WC就 
会转为白色)。 
4、同时按住Shift+Crtl+Alt然后点选左上方的Office logo。 
5、开始玩了。 
玩法提示:方向键控制、空格键开火、O 放油、H 大灯。注意看路面上写的字唷!

怎么打开EXCEL中的小游戏

4. 怎么让新手自己用电脑做一个小游戏

百度搜索 制作小游戏

5. 想编写一个超级小游戏,高手给我一下思路啊!!

恰好遇到一个差不多的,给你了。

#include "stdafx.h"
#include 

//)竡挡篶
struct chr
{
 int  nHp;
 int  fHp;
 int  lv;
 int  w;
 int  kind;
};

//�办跑计��
HINSTANCE hInst;
HBITMAP bg,sheep,girl,skill,slash,magic,recover,game;
HDC  hdc,mdc,bufdc;
HWND hWnd;
DWORD tPre,tNow;
int  pNum,f,txtNum;
bool attack,over;
chr  player,monster;
char text[5][100];

//ㄧΑ��
ATOM    MyRegisterClass(HINSTANCE hInstance);
BOOL    InitInstance(HINSTANCE, int);
LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);
void    MyPaint(HDC hdc);
void    MsgInsert(char*);
void    CheckDie(int hp,bool player);

//****�祘Α**************************************
int APIENTRY WinMain(HINSTANCE hInstance,
                     HINSTANCE hPrevInstance,
                     LPSTR     lpCmdLine,
                     int       nCmdShow)
{
 MSG msg;

 MyRegisterClass(hInstance);

 //磅《�﹍てㄧΑ
 if (!InitInstance (hInstance, nCmdShow)) 
 {
  return FALSE;
 }

 //笴栏癹伴
    while( msg.message!=WM_QUIT )
    {
        if( PeekMessage( &msg, NULL, 0,0 ,PM_REMOVE) )
        {
            TranslateMessage( &msg );
            DispatchMessage( &msg );
        }
  else
  {
   tNow = GetTickCount();
   if(tNow-tPre >= 40)
    MyPaint(hdc);
  }
    }

 return msg.wParam;
}

//****)竡の爹�跌怠摸�ㄧΑ*************************
ATOM MyRegisterClass(HINSTANCE hInstance)
{
 WNDCLASSEX wcex;

 wcex.cbSize = sizeof(WNDCLASSEX); 
 wcex.style   = CS_HREDRAW | CS_VREDRAW | CS_DBLCLKS;
 wcex.lpfnWndProc = (WNDPROC)WndProc;
 wcex.cbClsExtra  = 0;
 wcex.cbWndExtra  = 0;
 wcex.hInstance  = hInstance;
 wcex.hIcon   = NULL;
 wcex.hCursor  = NULL;
 wcex.hCursor  = LoadCursor(NULL, IDC_ARROW);
 wcex.hbrBackground = (HBRUSH)(COLOR_WINDOW+1);
 wcex.lpszMenuName = NULL;
 wcex.lpszClassName = "canvas";
 wcex.hIconSm  = NULL;

 return RegisterClassEx(&wcex);
}

//****�﹍ㄧΑ*************************************
// �﹍�产の┣���兜�篈
BOOL InitInstance(HINSTANCE hInstance, int nCmdShow)
{
 HBITMAP bmp;
 hInst = hInstance;

 hWnd = CreateWindow("canvas", "酶瓜跌怠" , WS_OVERLAPPEDWINDOW,
  CW_USEDEFAULT, 0, CW_USEDEFAULT, 0, NULL, NULL, hInstance, NULL);

 if (!hWnd)
 {
  return FALSE;
 }

 MoveWindow(hWnd,10,10,640,480,true);
 ShowWindow(hWnd, nCmdShow);
 UpdateWindow(hWnd);

 hdc = GetDC(hWnd);
 mdc = CreateCompatibleDC(hdc);
 bufdc = CreateCompatibleDC(hdc);

 bmp = CreateCompatibleBitmap(hdc,640,480);
 SelectObject(mdc,bmp);

 bg = (HBITMAP)LoadImage(NULL,"bg.bmp",IMAGE_BITMAP,640,480,LR_LOADFROMFILE);
 sheep = (HBITMAP)LoadImage(NULL,"sheep.bmp",IMAGE_BITMAP,133,220,LR_LOADFROMFILE);
 girl = (HBITMAP)LoadImage(NULL,"girl.bmp",IMAGE_BITMAP,480,148,LR_LOADFROMFILE);
 skill = (HBITMAP)LoadImage(NULL,"skill.bmp",IMAGE_BITMAP,74,60,LR_LOADFROMFILE);
 slash = (HBITMAP)LoadImage(NULL,"slash.bmp",IMAGE_BITMAP,196,162,LR_LOADFROMFILE);
 magic = (HBITMAP)LoadImage(NULL,"magic.bmp",IMAGE_BITMAP,200,100,LR_LOADFROMFILE);
 recover = (HBITMAP)LoadImage(NULL,"recover.bmp",IMAGE_BITMAP,300,150,LR_LOADFROMFILE);
 game = (HBITMAP)LoadImage(NULL,"over.bmp",IMAGE_BITMAP,289,74,LR_LOADFROMFILE);

 player.nHp = player.fHp = 50; //砞)�产à〔ネ㏑�の��
 player.lv = 2;     //砞)�产à〔单�
 player.w  = 4;     //砞)ю阑端甡�舦�

 monster.nHp = monster.fHp = 100; //砞)┣�à〔ネ㏑�の��
 monster.lv = 1;      //砞)┣�à〔单�
 monster.w = 1;      //砞)ю阑端甡�舦�

 txtNum = 0;  //陪ボ瘪�计ヘ

 MyPaint(hdc);

 return TRUE;
}

//****�璹酶瓜ㄧΑ*********************************
// 1.礶�禟瓜籔癸驹瘪�陪ボ
// 2.┣�《��耞の�兜计�矪瞶籔璸衡
void MyPaint(HDC hdc)
{
 char str[100];
 int i,damage;

 //禟�琏春瓜
 SelectObject(bufdc,bg);
 BitBlt(mdc,0,0,640,480,bufdc,0,0,SRCCOPY);

 //陪ボ癸驹瘪�
 for(i=0;i<txtNum;i++)
  TextOut(mdc,0,360+i*18,text[i],strlen(text[i]));

 //禟�┣�瓜
 if(monster.nHp>0)
 {
  SelectObject(bufdc,sheep);
  BitBlt(mdc,70,180,133,110,bufdc,0,110,SRCAND);
  BitBlt(mdc,70,180,133,110,bufdc,0,0,SRCPAINT);
  sprintf(str,"%d / %d",monster.nHp,monster.fHp);
  TextOut(mdc,100,320,str,strlen(str));
 }

 //禟��产瓜
 if(player.nHp>0)
 {
  SelectObject(bufdc,girl);
  BitBlt(mdc,500,200,60,74,bufdc,pNum*60,74,SRCAND);
  BitBlt(mdc,500,200,60,74,bufdc,pNum*60,0,SRCPAINT);
  sprintf(str,"%d / %d",player.nHp,player.fHp);
  TextOut(mdc,510,320,str,strlen(str));
 }

 if(over)    //禟�笴栏挡�瓜ボ
 {
  SelectObject(bufdc,game);
  BitBlt(mdc,200,200,289,37,bufdc,0,37,SRCAND);
  BitBlt(mdc,200,200,289,37,bufdc,0,0,SRCPAINT);
 }
 else if(!attack)  //禟�ю阑��瓜ボ
 {
  SelectObject(bufdc,skill);
  BitBlt(mdc,500,350,74,30,bufdc,0,30,SRCAND);
  BitBlt(mdc,500,350,74,30,bufdc,0,0,SRCPAINT);
 } 
 else
 {
  f++;

  //材5~10�礶��陪ボ�产ю阑瓜ボ
  if(f>=5 && f<=10)
  {
   SelectObject(bufdc,slash);
   BitBlt(mdc,100,160,98,162,bufdc,98,0,SRCAND);
   BitBlt(mdc,100,160,98,162,bufdc,0,0,SRCPAINT);

   //材10�礶��璸衡┣��端甡祘��の��陪ボ瘪�
   if(f == 10)
   {
    damage = rand()%10 + player.lv*player.w;
    monster.nHp -= (int)damage;
     
    sprintf(str,"�产ю阑...�产癸┣�硑Θ� %d �端甡�",damage);
    MsgInsert(str);

    CheckDie(monster.nHp,false);
   }
  }

  srand(tPre);

  //材15�礶���耞┣�秈《�兜笆�
  if(f == 15)
  {
   if(monster.nHp > 20)    //ネ㏑���20
   {
    if(rand()%10 != 1)
     monster.kind = 0;
    else
     monster.kind = 1;
   }
   else        //ネ㏑���20
   {
    switch(rand()%5)
    {
     case 0:      //炊硄ю阑
      monster.kind = 0;
      break;
     case 1:      //琁�ю阑臸猭
      monster.kind = 1;
      break;
     case 2:      //ㄏ荷��ю阑
      monster.kind = 2;
      break;
     case 3:      //干〉
      monster.kind = 3;
      break;
     case 4:      //発禲
      monster.kind = 4;
      break;
    }
   }
  }

  //材26~30�礶��陪ボ┣�《�瓜ボ
  if(f>=26  && f<=30)
  {
   switch(monster.kind)
   {
    case 0:       //炊硄ю阑
     SelectObject(bufdc,slash);
     BitBlt(mdc,480,150,98,162,bufdc,98,0,SRCAND);
     BitBlt(mdc,480,150,98,162,bufdc,0,0,SRCPAINT);

     //材30�礶��璸衡�产�端甡祘��の��陪ボ瘪�
     if(f == 30)
     {
      damage = rand()%10 + monster.lv*monster.w;
      player.nHp -= (int)damage;
      
      sprintf(str,"┣�ю阑...┣�癸�产硑Θ� %d �端甡�",damage);
      MsgInsert(str);

      CheckDie(player.nHp,true);
     }
     break;
    case 1:       //琁�ю阑臸猭
     SelectObject(bufdc,magic);
     BitBlt(mdc,480,190,100,100,bufdc,100,0,SRCAND);
     BitBlt(mdc,480,190,100,100,bufdc,0,0,SRCPAINT);

     //材30�礶��璸衡�产�端甡祘��の��陪ボ瘪�
     if(f == 30)
     {
      damage = rand()%10 + 3*monster.w;
      player.nHp -= (int)damage; 
      
      sprintf(str,"┣�臸猭ю阑...┣�癸�产硑Θ� %d �端甡�",damage);
      MsgInsert(str);

      CheckDie(player.nHp,true);
     }
     break;
    case 2:       //ㄏ荷��ю阑
     SelectObject(bufdc,slash);
     BitBlt(mdc,480,150,98,162,bufdc,98,0,SRCAND);
     BitBlt(mdc,480,150,98,162,bufdc,0,0,SRCPAINT);

     //材30�礶��璸衡�产�端甡祘��の��陪ボ瘪�
     if(f == 30)
     {
      damage = rand()%10 + monster.lv*monster.w*5;
      player.nHp -= (int)damage;
      
      sprintf(str,"┣���ю阑...┣�癸�产硑Θ� %d �端甡�",damage);
      MsgInsert(str);

      CheckDie(player.nHp,true);
     }
     break;
    case 3:       //干〉
     SelectObject(bufdc,recover);
     BitBlt(mdc,60,160,150,150,bufdc,150,0,SRCAND);
     BitBlt(mdc,60,160,150,150,bufdc,0,0,SRCPAINT);

     //材30�礶��┣��确ネ㏑��の��陪ボ瘪�
     if(f == 30)
     {
      monster.nHp += 30;
      
      sprintf(str,"┣�臸猭干〉...�确� 30 ネ㏑��",damage);
      MsgInsert(str);
     }
     break;
    case 4:
     //材30�礶���耞┣�琌�発禲Θ�
     if(f == 30)
     {
      if(rand()%3 == 1) //発禲Θ�诀瞯�1/3
      {
       over = true;
       monster.nHp = 0;

       sprintf(str,"┣�発禲...発禲Θ��");
       MsgInsert(str);
      }
      else
      {
       sprintf(str,"┣�発禲...発禲ア毖�");
       MsgInsert(str);
      }
     }
     break;
   }
  }

  if(f == 30)   //��挡�
  {
   attack = false;
   f = 0;
  }
 }

 BitBlt(hdc,0,0,640,480,mdc,0,0,SRCCOPY);

 tPre = GetTickCount();

 pNum++;
 if(pNum == 8)
  pNum = 0;
}

//****癸驹瘪�穝糤ㄧΑ*********************************
void MsgInsert(char* str)
{
 if(txtNum < 5)
 {
  sprintf(text[txtNum],str);
  txtNum++;
 }
 else
 {
  for(int i=0;i<txtNum;i++)
   sprintf(text[i],text[i+1]);

  sprintf(text[4],str);
 }
}

//****�产┣�ネ㏑��耞ㄧΑ*************************
void CheckDie(int hp,bool player)
{
 char str[100];

 if(hp <= 0)
 {
  over = true;
  if(player)
  {
   sprintf(str,"�砆┣�ゴ毖�...");
   MsgInsert(str);
  }
  else
  {
   sprintf(str,"┣�蔫防...");
   MsgInsert(str);
  }
 }
}

//****瘪�矪瞶ㄧΑ***********************************
// �耞�产琌��笷ю阑��
LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
 int x,y;

 switch (message)
 {
  case WM_KEYDOWN:    //�龄��瘪�
   if(wParam==VK_ESCAPE)  //�� Esc 龄
    PostQuitMessage(0);
   break;
  case WM_LBUTTONDOWN:   //��菲公オ龄瘪�
   if(!attack)
   {
    x = LOWORD(lParam);  //�眔菲公 X 畒夹
    y = HIWORD(lParam);  //�眔菲公 Y 畒夹
   
    if(x >= 500 && x = 350 && y <= 380)
     attack = true;
   }
   break;
  case WM_DESTROY:    //跌怠挡�瘪�
   DeleteDC(mdc);
   DeleteDC(bufdc);
   DeleteObject(bg);
   DeleteObject(sheep);
   DeleteObject(girl);
   DeleteObject(skill);
   DeleteObject(slash);
   DeleteObject(magic);
   DeleteObject(recover);
   DeleteObject(game);

   ReleaseDC(hWnd,hdc);

   PostQuitMessage(0);
   break;
  default:      //ㄤウ瘪�
   return DefWindowProc(hWnd, message, wParam, lParam);
   }
   return 0;
}

想编写一个超级小游戏,高手给我一下思路啊!!

6. 如何用C++编写一个小游戏

分享一个大家小时候常玩的小游戏。希望能够喜欢。

7. 自己编一个网页小游戏要哪几个步骤,(如,编写一个程序)我只对程序有点了解,谢谢

简单点的方法,可以使用一些跨平台的游戏引擎如u3d或者ue4做完游戏后打包成web游戏即可,由于跨平台你甚至可以打包成手机游戏,pc游戏等等

自己编一个网页小游戏要哪几个步骤,(如,编写一个程序)我只对程序有点了解,谢谢

8. 我记得office有4个,一个WORD,一个EXCEL,一个PPT,还有一个什么(好像是数据库)

ACCESS  数据库
最新文章
热门文章
推荐阅读