• <abbr id="kam3m"><form id="kam3m"></form></abbr>

    <u id="kam3m"><li id="kam3m"></li></u>

  • <table id="kam3m"></table>
    
    

    <u id="kam3m"></u>
    18禁无遮挡啪啪无码网站,真人无码作爱免费视频,2018年亚洲欧美在线v,国产成人午夜一区二区三区 ,亚洲精品毛片一区二区,国产在线亚州精品内射,精品无码国产污污污免费,国内少妇人妻偷人精品
    首頁 > 文章中心 > 正文

    靜態(tài)圖像直接顯示

    前言:本站為你精心整理了靜態(tài)圖像直接顯示范文,希望能為你的創(chuàng)作提供參考價(jià)值,我們的客服老師可以幫助你提供個(gè)性化的參考范文,歡迎咨詢。

    靜態(tài)圖像直接顯示

    在很多游戲中,有大量的圖像文件,一般只能在游戲過程中看到,有的還需過關(guān)斬將才能看到,而且不易看到全部圖像。在金山漢字系統(tǒng)中,雖然有一配套的圖文編輯系統(tǒng)SuperStar(SPT),它產(chǎn)生的圖形文件也只能在該系統(tǒng)中才能看到。因此,筆者用C語言編了一段程序,可以使讀者在西文DOS下直接看到圖像。

    該程序可被編譯成EXE文件,在西文狀態(tài)下運(yùn)行。運(yùn)行時(shí)選擇文件類型并輸入文件名,即可在任何顯示器上看到向慕已久的畫面。但不同的顯示器效果有明顯的差異。

    本程序所調(diào)用的圖像文件分為兩類,一是指適于在中低分辨率顯示器上顯示的單幅靜態(tài)圖片、寫真,它成批存在于游戲或演示程序中,文件名是排序的,本文稱為HTX類;二是在SPT系統(tǒng)中以非壓縮形式存盤的文件,通稱SPT類。

    在某些漢字系統(tǒng)下也可以運(yùn)行本程序,如WMDOS6.0、UCDOS3.1、SPDOS6.0F均可顯示。

    程序用TurboC2.0編譯,在HERC(大力神)單顯上運(yùn)行成功。值得注意的是,運(yùn)行時(shí),當(dāng)前目錄下需有相應(yīng)的圖形驅(qū)動(dòng)文件(BGI文件)。

    #include<dos.h>

    #include<stdio.h>

    #include<malloc.h>

    #include<graphics.h>

    main()

    {

    FILE*fp;

    voidfar*htxwj;

    intgd=DETECT,gm,x=0,y=0,q=15,b=0,fx;

    longsize;

    charfile[80];

    printf("1.HTX2.SPT:");scanf("%d",&fx);

    printf("Filename:");scanf("%s",&file);

    if(fx==2){putspt(file,x,y,q,b);closegraph();exit(0)

    ;}

    if(fx==1)gotoxshtx;

    getch();exit(0);

    xshtx:

    initgraph(&gd,&gm,"");

    size=imagesize(0,0,500,300);

    htwxj=malloc(size);

    getimage(0,0,500,300,htxwj);

    fp=fopen(file,"rb+");

    fread(htxwj,1,size,fp);

    putimage(y,x,htxwj,0);

    getch();

    free(htxwj);

    fclose(fp);

    closegraph();

    }

    putspt(char*sptf,intx1,inty1,intqj,intbj)

    unsignedchardot;

    FILE*fp;

    intgd=DETECT,gm;

    inth,w;

    inti,j,k,p,x,y;

    initgraph(&gd,&gm,"");

    if((fp=fopen(sptf,"rb"))==NULL)return(1);

    fseek(fp,34L,SEEK-SET);

    fread(&w,2,1,fp);

    fseek(fp,36L,SEEK-SET);

    fread(&h,2,1,fp);

    if(fseek(fp,64L,SEEK-SET))return(1);

    for(i=0;i<h;i++)

    {

    if(i>h)gotoextt;

    y=y1+i;

    for(j=0;j<w/8;j++)

    {

    x=x1+8*j;

    dot=fgetc(fp);

    p=0x80;

    if(x==(w-15))gotocon;

    for(k=0;k<8;k++)

    {

    if(dot&p)

    {

    putpixel(x+k,y,qj);

    }

    else

    {

    putpixel(x+k,y,bj);

    }

    p>>=1;

    }

    }con∶;

    }

    extt:

    fclose(fp);

    return(0);

    主站蜘蛛池模板: 蜜臀av一区二区三区人妻在线| 国产在线一区二区在线视频| 色综合天天综合网中文伊| 免费无码成人AV在线播放不卡| www亚洲天堂| 中文午夜乱理片无码| 久久天堂av综合色无码专区| 99精品国产精品一区二区| 久热这里只有精品视频3| 免费观看全黄做爰大片| 91精品久久久久久无码人妻| 亚洲中文无码成人影院在线播放 | 国产蜜臀视频一区二区三区| 人妻无码视频一区二区三区| 视频一区视频二区制服丝袜 | 国产精品成人免费视频网站京东| 很黄很色很污18禁免费| 国厂精品114福利电影免费| 丁香五月亚洲综合在线国内自拍| 老司机亚洲精品一区二区| 中文字幕久久精品波多野结| 久久精品国产免费观看频道| 人妻少妇精品久久| 免费av网站| 亚洲AV美女在线播放啊| 国产精品无码av天天爽播放器| 国产av不卡一区二区| 狼人久久尹人香蕉尹人| 日韩有码国产精品一区| 亚洲爆乳www无码专区| 日韩精品18禁一区二区| 欧美日韩人成综合在线播放| 国产高清一区二区三区视频| 亚洲av日韩在线资源| 伊人久久大香线蕉网av| 少妇被黑人到高潮喷出白浆| 无码aⅴ精品一区二区三区| 久久精品国产91精品亚洲| 国产精品男人的天堂| 欧美丰满熟妇xxxx性ppx人交| 亚洲成人动漫av在线|