幽幽三二----建四狼
个人信息
建四狼
文章分类
最新评论
最新留言
友情链接
公告
日历
音乐播放器
相册
访客
好友
计数器
          
rss
 
推荐订阅:订阅到RSS阅读
内容
  •  
    2006-05-04 15:06:54

    //开始界面的绘制
    void DrawStart(){
     char StartMsg[30]="谨以此游戏献给Magic";
     char Msg[100]="梦,已随风远去,心是否不再停留。世界上一切美的东西都象水一样,流动着,就流走了

    ,停下来.";
     char Msg1[100]="就....  没有星星的夜晚,暗淡无光,内心的诉说也变得枯燥无味;过往的岁月竟然

    是那样不堪一击。回忆";
     char Msg2[100]="往事的点滴,原来人生岁月竟如流水而逝,而我只是一个漂泊的锈迹斑斑的灵魂!!";
     
     RECT rt,srect;
     GetClientRect(hAppWnd, &rt);
     SelectObject(bufferDC,hbrushWall);
     PatBlt(bufferDC,rt.left,rt.top,rt.right,rt.bottom,PATCOPY);
     srect.left=rt.left+WALL_WIDTH;
     srect.top=rt.top+WALL_HEIGHT;
     srect.right=rt.right-WALL_WIDTH;
     srect.bottom=rt.bottom-WALL_HEIGHT;
     FillRect(bufferDC,&srect,(HBRUSH)(COLOR_WINDOW+1));
        //TextOut(bufferDC,400,150,StartMsg,strlen(StartMsg));
     TextOut(bufferDC,230,320,Msg,strlen(Msg));
     TextOut(bufferDC,180,360,Msg1,strlen(Msg1));
     TextOut(bufferDC,180,400,Msg2,strlen(Msg2));
     //StartDraw(bufferDC);
     BitBlt(windowDC,0,0,g_iClientWidth,g_iClientHeight,bufferDC,0,0,SRCCOPY);
    }
    //播放音乐
    void PlayMid()
    {
        HWND hWnd;
     //hWnd = GetSafeHwnd();
     //分配命令字符串缓冲,错误信息储存缓冲,播放的文件名
     char szCmdBuf[300],errBuf[60],szfileName[255];
     //错误码
     MCIERROR mciError;
     //初始化设备元素
     strcpy(szfileName,"skyblue_rect.mid");
     //初始化命令字符串
     wsprintf( szCmdBuf,"open %s type sequencer alias bkMusic",szfileName);
     //打开设备
     mciError = mciSendString( szCmdBuf, errBuf, sizeof(errBuf), NULL);
     if (mciError == 0)
     {//如果打开成功则播放
     
        mciSendString("play bkMusic notify",NULL,0, hWnd);
      //根据播放操作是否成功决定是否关闭设备
      if (mciError != 0){
    &nbs

  •  
    2006-05-04 15:03:45
    今天特别的高兴那.终于写出来拉!
    主要的代码如下:
    #include<windows.h>
    #include<mmsystem.h>  
    #include<stdio.h>
    #include<iostream.h>
    #include <string.h>
    #define IDI_MAIN                        101
    //游戏状态定义
    #define GAME_STATE_WAIT     0  //游戏等待状态
    #define GAME_STATE_RUN      1  //游戏运行状态
    #define GAME_STATE_END      2  //游戏结束状态
    //界面相关物件尺寸定义
    #define WALL_LEFT 420 //外墙从左部到游戏区的宽度
    #define WALL_TOP 100  //外墙从顶部到游戏区的高度
    #define NEXT_LEFT  780//下一个方块图板的宽度
    #define NEXT_TOP 150  //下一个方块图板的高度
    #define WALL_WIDTH 80 //游戏区左坐标
    #define WALL_HEIGHT 80  //游戏区右坐标

    LRESULT CALLBACK WndProc(HWND hWnd,UINT message,WPARAM wParam,LPARAM lParam);//传递消息
    void DrawBack(void);           //游戏背景的绘制
    void ShellDraw( HDC  hdc );    //对游戏背景的绘制
    void DrawStart(void);          //初始界面的绘制
    void PlayMid(void);            //音乐播放
    void OnTimer(UINT uTIMER_ID);  //定时器
    void OnTimer1(UINT uTIMER_ID); //定时器
    int collision(void);           //碰撞检测
    void StartGame(void);          //进入游戏
    void DrawGame(void);           //对游戏界面的绘制
    void ClearBox(int box1,int box2);//消去原来的方块
    void TestBoard(void);          &nb
  •  
    2006-05-01 18:19:58
    一对同居男女的同居日记
    来自 幽幽黄桷兰 (Fri Nov 18 20:54:48 2005), 转信
    女生的日记:
      
      昨天晚上他真的是非常非常古怪。我们本来约好了一起去一个餐厅吃晚饭。
       但是我白天和我好朋友去shopping了,结果就去晚了一会儿——可能就因此他就不
    高兴了。他一直不理睬我,气氛僵极了。后来我主动让步,说我们都退一步,好 好的交
    流一下吧。他虽然同意了,但是还是继续沉默,一副无精打采心不在焉的样子。我问他
    到底怎么了,他只说“没事。“后来我就问他,是不是我惹他生气 了。他说,这不关我
    事,让我不要管。在回家的路上我对他说,我爱他。但是他只是继续开车,一点反应也
    没有。我真的不明白阿,我不知道他为什么不再 说“我也爱你“了。我们到家的时候我
    感觉,我可能要失去他了,因为他已经不想跟我有什么关系了,他不想理我了。他坐在
    那儿什么也不说,就只是闷着头的看电视。继续发呆,继续无精打采。后来我只好自己
    上床睡去了。
      
      10分钟以后他爬到床上来了。让我吃惊的是他居然过来爱抚我然后和我......。可
    是尽管如此我还是感觉,他一直都在想别的什么。他的心思根本不在我这里!这真的是
    太让我心痛了。我决定要跟他好好的谈一谈。但是他居然就已经睡着了!我只好躺在他
    身边默默的流泪,后来哭着哭着睡着了。我现在非常的确定,他肯定是有了别的女人了
    。这真的像天塌下来了一样。天哪,我真不知道我活着还有什么意义。
      
      NO.2
      
      男生的日记:
      
      tmd今天意大利居然输了。。。

    --
    ﹨ ∕              ☉<                  _____    _–ㄟ
    -○ ─            ▽)  站务唱三唱 猪头们╲___╲ @ · ╰ 醒来了 助理忙梳妆
    ∕ \太阳光儿金亮亮ˊˋ                    =-┉-= ヘノ  ﹨
     &nbs
  •  
    2006-05-01 12:05:11
        梦,已随风远去,心是否不再停留。世界上一切美的东西都象水一样,流动着,就流走了,停下来.就…… 没有星星的夜晚,暗淡无光,内心的诉说也变得枯燥无味;过往的岁月竟然是那样不堪一击。回忆往事的点滴,原来人生岁月竟如流水而逝,而我只是一个漂泊的锈迹斑斑的灵魂!!
  •  
    2006-04-30 23:03:33
    #include<graphics.h>
    #include<stdio.h>
    #include<dos.h>
    #include<bios.h>
    #define TIMEINT 5
    #define up 72
    #define left 75
    #define right 77
    #define enter 2
    #define down 80
    #define esc 1
    #define d 20
    int x,y,boxshape,boxdir,start=1;
    int board[10][20];
    int fq[7][4][8]={
              {{5,0,5,1,5,2,6,2},
               {4,2,5,2,6,2,6,1},
               {4,0,5,0,5,1,5,2},
               {4,0,4,1,5,0,6,0}},
              {{4,0,5,0,5,1,6,1},
               {4,2,4,1,5,1,5,0},
               {4,0,5,0,5,1,6,1},
               {4,2,4,1,5,1,5,0}},
              {{4,2,4,1,4,0,5,0},
               {4,0,4,1,5,1,6,1},
               {4,2,5,2,5,1,5,0},
               {4,0,5,0,6,0,6,1}},
              {{4,1,5,1,6,1,5,0},
               {4,1,5,1,5,0,5,2},
               {4,0,5,0,6,0,5,1},
               {5,0,5,1,5,2,6,1}},
              {{4,0,5,0,4,1,5,1},
               {4,0,5,0,4,1,5,1},
               {4,0,5,0,4,1,5,1},
               {4,0,5,0,4,1,5,1}},
       &n
  •  
    2006-04-30 23:01:25
    假设有1-100的一百个数围成一个圈,从1开始,每隔30个取一个数。
    再从取出的数开始隔30个取一个数,这样反复多次,求最后被取出的数是什么?
    (注,取出后的数不算这个圈内)下面是我用C写的:、
     
    #include <stdio.h>
    #include <stdlib.h>
    struct student{
      int num;
      struct student *last;
      struct student *next;
      };
    main(){
       int i,m,n;
       struct student *temp,*nums[100];
       m=0;
       for(i=0;i<100;i++) nums[i]->num=i;
       for(i=0;i<100;i++){
          nums[i]->last=nums[(99+i)%100];
          nums[i]->next=nums[(i+1)%99];
          }
       temp=nums[0];
       for(;;){
          if(temp->next==NULL){
             printf("the number is: %d",temp->num);
             exit(1);
          }
       if(m%30==0){
           n=temp->num;
           temp->last->next=temp->next;
           free(nums[n]);
           }
       temp=temp->next;
       m++;
      }
    }

  •  
    2006-04-30 22:54:17
        人的一生其实是为了追求快乐,而这个过程分为正义的快乐和非正义的快乐.
        我爱钱,我以正当的方式得到钱,我快乐.这不是贪钱,这是人追求快乐得本能行为!我跟某人有仇,我报复人家,我快乐.但这是非正义的.
  •  
    2006-04-30 22:52:07
    #include<graphics.h>
    #include<stdio.h>
    #include<dos.h>
    #include<bios.h>
    #include<conio.h>
    #include<stdlib.h>

    #define up 72
    #define left 75
    #define right 77
    #define enter 2
    #define down 80
    #define esc 1
    #define space 57

    void init_graph();
    void init();
    int getkey();
    void drawbox(int total);
    void makebox(int total);
    void clearbox();
    int timecome();
    int testbox(int test);
    int timeout();
    void drawbar();
    int timecome1();
    void clearbar();
    void outnum(int x,int y,int num);
    void scoretest();
    void andyss();

    int a[4][12];
    int direct,b,c,temp,total=3,m[7],t,flag=1,score=0,i=0;
    a[4][12]={{4,10,16,10,13,4,16,10,13,16,16,10},
              {4,10,16,10,7,4,4,10,7,16,4,10},
              {10,4,10,16,4,13,10,16,16,13,10,16},
              {10,4,10,16,4,7,10,4,16,7,10,4}};
    m[7]={0,0,0,0,0,0,0};


    void init_graph(){
    int gdrive=9,gmode=2,errorcode;
    int i,j,flag,k,m,key;
    initgraph(&gdrive,&gmode,"c:\\tc");
    errorcode=graphresult();
    if(errorcode!=0)
    {printf("the graph error:%s",grapherrormsg(errorcode));
    printf("press any key to halt");
    getch();
    exit(1);
    }
    }

    void init(){
      cleardevice();
      andyss();
      setbkcolor(GREEN);
      setcolor(RED);
      rectangle(200,40,400,440);
      rectangle(300,260,400,280);
      setfillstyle(1,4);
      bar(375,260,385,280);
      setfillstyle(1,6);
      bar(201,150,399,300);
      outtextxy(210,180,"would you like to ");
      outtextxy(210,190,"    play the game?");
      outtextxy(210,200," 'y' to start game");
      outtextxy(210,210," 'n' to exit game

  •  
    2006-03-25 20:12:27
      尼采是一座大山,已经无人能超越的大山.原因是他大胆的否定了上帝,否定了软弱的人性.只有强者才能支配这个世界,只有强者才能生存,只有强者才能促进社会的发展.以前我不明白为什么罪人是社会发展的主要动力.原来现在我才发现,这句话越来越被这个世界所证明,软弱的民族只会受到强者的欺凌,受欺凌的民族才能发愤图强.试想这个世界没有战争的话,我们现在还在什么时代,我们可能还在原始社会过着衣食担忧的生活.试想这个世界没有竞争,我们的社会还有进取吗,只会是一个停滞的社会.现在才明白,原来战争不是野蛮人的冲动,而是一个社会需要发展的征兆,是在提醒住在这个地球的人们,不能沉迷于现在.
      只到柏拉图的"理想国"更让我明白这个道理,原来生活在这个地球上的人是有区别的,你能做什么,你不能做什么.强者注定当一个领导者,弱者注定生活在社会的最底层.
  •  
    2006-03-25 19:20:01
    盘古说:我开;
    女娲说:我补;
    共工说:我撞;
    神农说:我尝;
    精卫说:我填;
    夸父说:我追;
    后羿说:我射;
    嫦娥说:没射着!
    黄帝说:我们做什么;
    尧说:我让;
    舜说:我也让;
    禹说:咱爷们怎么办?
    启说:让他们球!
    桀说:好玩;汤说:造反有理了;夏亡了……
    纣说:痛快;武王说:我也反了;商亡了……
    幽王说:点火;褒姒说:刺激;周也亡了……
    干将说:我铸;
    专诸说:我舞;
    荆柯说:我刺;
    赢政一躲:没刺着……
    始皇说:我修;
    姜女说:我哭;
    陈胜说:有种;
    项羽说:我举;
    刘邦说:我斩;
    秦亡了……
    孔子说:我仁;
    孟子说:我义;
    老子说:我无为;
    庄子说:我逍遥;
    韩非子说:把他们全抓了。
    张良说:我出谋划策;
    韩信说:我统帅三军;
    萧何说:我运筹帷幄;
    高祖说:老婆,怎么办;
    吕后说:全喀嚓了。
    文景说:我治;
    武帝说:我兴;
    光武说:我中兴;
    献帝说:我说了不算。
    张骞说:我通;
    班超说:我也通;
    苏武说:通个屁!
    卫青说:我打;
    霍去病说:我也打;
    李广说:我还打;
    昭君嫣然晕笑,遂天下太平。
    董卓说:我势大;
    吕布说:我人帅;
    貂婵说:你们俩谁厉害。
    董卓完蛋了。
    曹操说:快帮我脱鞋迎老许;
    刘备说:快给我牵驴来访诸葛;
    孙权说:周郎自有妙计安天下;
    周瑜说:加油,烧死老曹;
    诸葛说:天下三分,人人有份;
    司马昭说:向刘备同志学习;
    晋开始了。
    司马迁说:要想成功,不怕被宫;
    班固说:我要出书;
    司马相如说:一首赋稿费一千;
    曹操说:抄家伙我要赋诗;
    曹植说:命题作文有何难;
    孔明说:我要写道动员令;
    陶潜说:你们累不累呀。
    遂卷铺盖回家了。
    朱温说:我同花顺;
    萧道成说:我一条顺;
    陈霸先说:重新洗牌……
    杨广说:去扬州观花;
    李渊说:消来公费旅游;
    李世民说:魏征,你的意思;
    李治说:老婆,你的意思;
    武则天说:那还不如我说了算;
    薛刚说:反了你了!
    骆宾王说:鹅肥;
    王勃说:情深;
    李白说:酒美;
    王维说:景幽;
    孟浩然说:风流;
    杜甫说:屋漏;
    白居易说:抱想琵琶唱OK;
    李商隐:我没话说了。
    柴荣说:三武废费有我一份;
    赵匡胤说:今年流行黄袍子
    寇准说:带上瓶醋谈判去;