亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? fi.htm

?? 本人的《FOXPRO編程寶典之一》
?? HTM
?? 第 1 頁 / 共 2 頁
字號:
<HTML>
<HEAD>
   <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
   <META NAME="Author" CONTENT="wdg">
   <META NAME="GENERATOR" CONTENT="Mozilla/4.03 [en] (Win95; I) [Netscape]">
   <TITLE>fi</TITLE>
</HEAD>
<BODY>
&nbsp;
<BR>&nbsp;

<P>函數名: imagesize
<BR>功&nbsp; 能: 返回保存位圖像所需的字節數
<BR>用&nbsp; 法: unsigned far imagesize(int left, int top, int right, int
bottom);
<BR>程序例:

<P>#include &lt;graphics.h>
<BR>#include &lt;stdlib.h>
<BR>#include &lt;stdio.h>
<BR>#include &lt;conio.h>

<P>#define ARROW_SIZE 10

<P>void draw_arrow(int x, int y);

<P>int main(void)
<BR>{
<BR>&nbsp;&nbsp; /* request autodetection */
<BR>&nbsp;&nbsp; int gdriver = DETECT, gmode, errorcode;
<BR>&nbsp;&nbsp; void *arrow;
<BR>&nbsp;&nbsp; int x, y, maxx;
<BR>&nbsp;&nbsp; unsigned int size;

<P>&nbsp;&nbsp; /* initialize graphics and local variables */
<BR>&nbsp;&nbsp; initgraph(&amp;gdriver, &amp;gmode, "");

<P>&nbsp;&nbsp; /* read result of initialization */
<BR>&nbsp;&nbsp; errorcode = graphresult();
<BR>&nbsp;&nbsp; if (errorcode != grOk)&nbsp; /* an error occurred */
<BR>&nbsp;&nbsp; {
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printf("Graphics error: %s\n", grapherrormsg(errorcode));
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printf("Press any key to halt:");
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; getch();
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; exit(1); /* terminate with an error
code */
<BR>&nbsp;&nbsp; }

<P>&nbsp;&nbsp; maxx = getmaxx();
<BR>&nbsp;&nbsp; x = 0;
<BR>&nbsp;&nbsp; y = getmaxy() / 2;

<P>&nbsp;&nbsp; /* draw the image to be grabbed */
<BR>&nbsp;&nbsp; draw_arrow(x, y);

<P>&nbsp;&nbsp; /* calculate the size of the image */
<BR>&nbsp;&nbsp; size = imagesize(x, y-ARROW_SIZE, x+(4*ARROW_SIZE), y+ARROW_SIZE);

<P>&nbsp;&nbsp; /* allocate memory to hold the image */
<BR>&nbsp;&nbsp; arrow = malloc(size);

<P>&nbsp;&nbsp; /* grab the image */
<BR>&nbsp;&nbsp; getimage(x, y-ARROW_SIZE, x+(4*ARROW_SIZE), y+ARROW_SIZE,
arrow);

<P>&nbsp;&nbsp; /* repeat until a key is pressed */
<BR>&nbsp;&nbsp; while (!kbhit())
<BR>&nbsp;&nbsp; {
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /* erase old image */
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; putimage(x, y-ARROW_SIZE, arrow, XOR_PUT);

<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; x += ARROW_SIZE;
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (x >= maxx)
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; x = 0;

<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /* plot new image */
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; putimage(x, y-ARROW_SIZE, arrow, XOR_PUT);
<BR>&nbsp;&nbsp; }

<P>&nbsp;&nbsp; /* clean up */
<BR>&nbsp;&nbsp; free(arrow);
<BR>&nbsp;&nbsp; closegraph();
<BR>&nbsp;&nbsp; return 0;
<BR>}

<P>void draw_arrow(int x, int y)
<BR>{
<BR>&nbsp;&nbsp; /* draw an arrow on the screen */
<BR>&nbsp;&nbsp; moveto(x, y);
<BR>&nbsp;&nbsp; linerel(4*ARROW_SIZE, 0);
<BR>&nbsp;&nbsp; linerel(-2*ARROW_SIZE, -1*ARROW_SIZE);
<BR>&nbsp;&nbsp; linerel(0, 2*ARROW_SIZE);
<BR>&nbsp;&nbsp; linerel(2*ARROW_SIZE, -1*ARROW_SIZE);
<BR>}
<BR>&nbsp;
<BR>&nbsp;
<BR>&nbsp;

<P>函數名: initgraph
<BR>功&nbsp; 能: 初始化圖形系統
<BR>用&nbsp; 法: void far initgraph(int far *graphdriver, int far *graphmode,
<BR>&nbsp;&nbsp;&nbsp; char far *pathtodriver);
<BR>程序例:

<P>#include &lt;graphics.h>
<BR>#include &lt;stdlib.h>
<BR>#include &lt;stdio.h>
<BR>#include &lt;conio.h>

<P>int main(void)
<BR>{
<BR>&nbsp;&nbsp; /* request auto detection */
<BR>&nbsp;&nbsp; int gdriver = DETECT, gmode, errorcode;

<P>&nbsp;&nbsp; /* initialize graphics mode */
<BR>&nbsp;&nbsp; initgraph(&amp;gdriver, &amp;gmode, "");

<P>&nbsp;&nbsp; /* read result of initialization */
<BR>&nbsp;&nbsp; errorcode = graphresult();

<P>&nbsp;&nbsp; if (errorcode != grOk)&nbsp; /* an error occurred */
<BR>&nbsp;&nbsp; {
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printf("Graphics error: %s\n", grapherrormsg(errorcode));
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printf("Press any key to halt:");
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; getch();
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; exit(1);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
/* return with error code */
<BR>&nbsp;&nbsp; }

<P>&nbsp;&nbsp; /* draw a line */
<BR>&nbsp;&nbsp; line(0, 0, getmaxx(), getmaxy());

<P>&nbsp;&nbsp; /* clean up */
<BR>&nbsp;&nbsp; getch();
<BR>&nbsp;&nbsp; closegraph();
<BR>&nbsp;&nbsp; return 0;
<BR>}
<BR>&nbsp;
<BR>&nbsp;

<P>函數名: inport
<BR>功&nbsp; 能: 從硬件端口中輸入
<BR>用&nbsp; 法: int inp(int protid);
<BR>程序例:

<P>#include &lt;stdio.h>
<BR>#include &lt;dos.h>

<P>int main(void)
<BR>{
<BR>&nbsp;&nbsp; int result;
<BR>&nbsp;&nbsp; int port = 0;&nbsp; /* serial port 0 */

<P>&nbsp;&nbsp; result = inport(port);
<BR>&nbsp;&nbsp; printf("Word read from port %d = 0x%X\n", port, result);
<BR>&nbsp;&nbsp; return 0;
<BR>}
<BR>&nbsp;
<BR>&nbsp;

<P>函數名: insline
<BR>功&nbsp; 能: 在文本窗口中插入一個空行
<BR>用&nbsp; 法: void insline(void);
<BR>程序例:

<P>#include &lt;conio.h>

<P>int main(void)
<BR>{
<BR>&nbsp;&nbsp; clrscr();
<BR>&nbsp;&nbsp; cprintf("INSLINE inserts an empty line in the text window\r\n");
<BR>&nbsp;&nbsp; cprintf("at the cursor position using the current text\r\n");
<BR>&nbsp;&nbsp; cprintf("background color.&nbsp; All lines below the empty
one\r\n");
<BR>&nbsp;&nbsp; cprintf("move down one line and the bottom line scrolls\r\n");
<BR>&nbsp;&nbsp; cprintf("off the bottom of the window.\r\n");
<BR>&nbsp;&nbsp; cprintf("\r\nPress any key to continue:");
<BR>&nbsp;&nbsp; gotoxy(1, 3);
<BR>&nbsp;&nbsp; getch();
<BR>&nbsp;&nbsp; insline();
<BR>&nbsp;&nbsp; getch();
<BR>&nbsp;&nbsp; return 0;
<BR>}
<BR>&nbsp;
<BR>&nbsp;
<BR>&nbsp;

<P>函數名: installuserdriver
<BR>功&nbsp; 能: 安裝設備驅動程序到BGI設備驅動程序表中
<BR>用&nbsp; 法: int far installuserdriver(char far *name, int (*detect)(void));
<BR>程序例:

<P>#include &lt;graphics.h>
<BR>#include &lt;stdlib.h>
<BR>#include &lt;stdio.h>
<BR>#include &lt;conio.h>

<P>/* function prototypes */
<BR>int huge detectEGA(void);
<BR>void checkerrors(void);

<P>int main(void)
<BR>{
<BR>&nbsp;&nbsp; int gdriver, gmode;

<P>&nbsp;&nbsp; /* install a user written device driver */
<BR>&nbsp;&nbsp; gdriver = installuserdriver("EGA", detectEGA);

<P>&nbsp;&nbsp; /* must force use of detection routine */
<BR>&nbsp;&nbsp; gdriver = DETECT;

<P>&nbsp;&nbsp; /* check for any installation errors */
<BR>&nbsp;&nbsp; checkerrors();

<P>&nbsp;&nbsp; /* initialize graphics and local variables */
<BR>&nbsp;&nbsp; initgraph(&amp;gdriver, &amp;gmode, "");

<P>&nbsp;&nbsp; /* check for any initialization errors */
<BR>&nbsp;&nbsp; checkerrors();

<P>&nbsp;&nbsp; /* draw a line */
<BR>&nbsp;&nbsp; line(0, 0, getmaxx(), getmaxy());

<P>&nbsp;&nbsp; /* clean up */
<BR>&nbsp;&nbsp; getch();
<BR>&nbsp;&nbsp; closegraph();
<BR>&nbsp;&nbsp; return 0;
<BR>}

<P>/* detects EGA or VGA cards */
<BR>int huge detectEGA(void)
<BR>{
<BR>&nbsp;&nbsp; int driver, mode, sugmode = 0;

<P>&nbsp;&nbsp; detectgraph(&amp;driver, &amp;mode);
<BR>&nbsp;&nbsp; if ((driver == EGA) || (driver == VGA))
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /* return suggested video mode number
*/
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return sugmode;
<BR>&nbsp;&nbsp; else
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /* return an error code */
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return grError;
<BR>}

<P>/* check for and report any graphics errors */
<BR>void checkerrors(void)
<BR>{
<BR>&nbsp;&nbsp; int errorcode;

<P>&nbsp;&nbsp; /* read result of last graphics operation */
<BR>&nbsp;&nbsp; errorcode = graphresult();
<BR>&nbsp;&nbsp; if (errorcode != grOk)
<BR>&nbsp;&nbsp; {
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printf("Graphics error: %s\n", grapherrormsg(errorcode));
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printf("Press any key to halt:");
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; getch();
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; exit(1);
<BR>&nbsp;&nbsp; }
<BR>}

<P>函數名: installuserfont
<BR>功&nbsp; 能: 安裝未嵌入BGI系統的字體文件(CHR)
<BR>用&nbsp; 法: int far installuserfont(char far *name);
<BR>程序例:

<P>#include &lt;graphics.h>
<BR>#include &lt;stdlib.h>
<BR>#include &lt;stdio.h>
<BR>#include &lt;conio.h>

<P>/* function prototype */
<BR>void checkerrors(void);

<P>int main(void)
<BR>{
<BR>&nbsp;&nbsp; /* request auto detection */
<BR>&nbsp;&nbsp; int gdriver = DETECT, gmode;
<BR>&nbsp;&nbsp; int userfont;
<BR>&nbsp;&nbsp; int midx, midy;

<P>&nbsp;&nbsp; /* initialize graphics and local variables */
<BR>&nbsp;&nbsp; initgraph(&amp;gdriver, &amp;gmode, "");

<P>&nbsp;&nbsp; midx = getmaxx() / 2;
<BR>&nbsp;&nbsp; midy = getmaxy() / 2;

<P>&nbsp;&nbsp; /* check for any initialization errors */
<BR>&nbsp;&nbsp; checkerrors();

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人动漫中文字幕| 不卡电影一区二区三区| 亚洲卡通欧美制服中文| 国产女同性恋一区二区| 欧美一卡在线观看| 日韩一区二区三区免费看 | 蜜臀av一区二区| 午夜精品久久久久久不卡8050| 一区二区三区精品| 亚洲午夜一区二区三区| 亚洲成人自拍偷拍| 奇米四色…亚洲| 国产在线精品不卡| 成人美女视频在线观看18| 不卡一区中文字幕| 欧美写真视频网站| 337p亚洲精品色噜噜噜| 日韩午夜激情视频| 国产日韩欧美电影| 一区二区三区四区在线播放| 亚洲一级不卡视频| 国产一区不卡精品| 91在线视频网址| 欧美一区二区私人影院日本| 精品国产免费久久| 成人欧美一区二区三区视频网页| 亚洲人成网站影音先锋播放| 亚洲妇女屁股眼交7| 国产在线精品一区二区三区不卡| 成人免费高清在线观看| 欧美丰满嫩嫩电影| 国产精品女人毛片| 日韩av一区二| 成人av网站免费观看| 在线不卡a资源高清| 欧美国产禁国产网站cc| 亚洲成人av资源| 成人在线一区二区三区| 欧美区在线观看| 国产精品每日更新在线播放网址| 亚洲国产va精品久久久不卡综合| 国产一区二区三区| 在线观看亚洲专区| 欧美国产精品v| 乱中年女人伦av一区二区| 97超碰欧美中文字幕| 日韩三级精品电影久久久| 一区二区在线观看免费视频播放| 国产精品自在欧美一区| 5858s免费视频成人| **欧美大码日韩| 国产高清不卡二三区| 欧美一区二区三区白人| 亚洲男人的天堂一区二区| 精品综合免费视频观看| 3d动漫精品啪啪| 亚洲一区二区三区爽爽爽爽爽| 国产成人精品免费网站| 精品剧情在线观看| 蜜桃av噜噜一区| 欧美日韩一区二区三区四区 | 亚洲电影第三页| 99视频热这里只有精品免费| 精品美女在线观看| 麻豆精品在线观看| 欧美精品一卡二卡| 午夜免费欧美电影| 欧美久久高跟鞋激| 亚洲一区二区黄色| 欧美日韩成人激情| 舔着乳尖日韩一区| 欧美精品 日韩| 日韩中文字幕区一区有砖一区| 色综合久久中文字幕综合网| 国产精品久久久久影院亚瑟| 粉嫩蜜臀av国产精品网站| 久久久久久99久久久精品网站| 国产一区在线看| 国产偷v国产偷v亚洲高清| 国产在线一区观看| 久久久午夜精品理论片中文字幕| 国产综合色在线视频区| 2019国产精品| 国产成人日日夜夜| 国产精品国产三级国产三级人妇| 成人免费黄色大片| 亚洲综合免费观看高清在线观看| 欧美综合一区二区| 日韩高清一级片| 亚洲精品在线观看网站| 国产精品18久久久久久vr| 欧美激情资源网| 91视视频在线观看入口直接观看www | 国产精品亚洲视频| 国产日韩欧美电影| 91网上在线视频| 天堂成人国产精品一区| 日韩精品一区二区三区蜜臀| 国产精品一区二区免费不卡 | 911精品国产一区二区在线| 青娱乐精品在线视频| 久久久久久麻豆| 欧美在线播放高清精品| 久久丁香综合五月国产三级网站| 国产亚洲人成网站| 色综合色综合色综合色综合色综合| 亚洲与欧洲av电影| 精品福利一二区| 色久优优欧美色久优优| 日本欧美在线观看| 国产精品毛片a∨一区二区三区| 91国模大尺度私拍在线视频| 免费成人性网站| 亚洲欧美区自拍先锋| 欧美一级日韩一级| 91免费国产在线| 久久99久久精品欧美| 亚洲免费观看高清在线观看| 欧美v日韩v国产v| 色婷婷综合激情| 国产伦精品一区二区三区视频青涩 | 亚洲精品免费一二三区| 日韩精品一区二区三区在线观看| 91麻豆产精品久久久久久| 蜜桃一区二区三区四区| 亚洲欧洲制服丝袜| 日本一区二区免费在线| 在线成人av网站| 91麻豆免费在线观看| 国产精品1区2区3区在线观看| 亚洲国产成人av| 亚洲女同一区二区| 中文字幕av一区二区三区高| 91精品国产综合久久精品麻豆| 一本色道久久综合亚洲aⅴ蜜桃| 极品少妇一区二区| 日韩精品乱码av一区二区| 一区二区三区成人| 亚洲女人****多毛耸耸8| 欧美国产日本视频| 国产欧美一区二区三区在线看蜜臀 | 亚洲国产精品久久人人爱| 国产精品久久久久一区二区三区| 日韩精品一区二区三区在线观看 | 免费av网站大全久久| 亚洲福利视频一区| 亚洲超丰满肉感bbw| 午夜精品视频在线观看| 亚洲国产精品视频| 亚洲一区二区三区中文字幕在线| 亚洲黄网站在线观看| 亚洲另类色综合网站| 亚洲另类色综合网站| 一区二区三区不卡在线观看| 亚洲专区一二三| 亚洲成人av一区| 日韩黄色免费电影| 日韩在线a电影| 精品午夜久久福利影院| 久久99精品视频| 国产99精品视频| 成人午夜在线播放| 91亚洲精品久久久蜜桃| 色婷婷精品久久二区二区蜜臀av| 91美女在线观看| 欧美日韩中文精品| 欧美一区二区成人6969| 2020国产精品| 最新久久zyz资源站| 一区二区三区视频在线看| 亚洲成av人片在www色猫咪| 日韩国产欧美在线播放| 国产在线国偷精品产拍免费yy| 国产一区二区主播在线| 波多野结衣中文字幕一区 | 欧美精品777| 欧美精品一区男女天堂| 中文字幕在线不卡一区二区三区| 最新高清无码专区| 日韩在线观看一区二区| 国产成人免费视频一区| 色8久久精品久久久久久蜜| 日韩一区二区在线看| 中文字幕精品综合| 亚洲18女电影在线观看| 国产精一区二区三区| 在线观看91精品国产入口| 日韩西西人体444www| 国产精品成人免费| 欧美a级一区二区| 色婷婷精品久久二区二区蜜臀av | 日本亚洲视频在线| 成人免费av资源| 日韩精品一区二区三区swag| 国产精品狼人久久影院观看方式| 日韩成人一区二区| 91女厕偷拍女厕偷拍高清| 久久久91精品国产一区二区精品 | 夜夜亚洲天天久久| 国产成人三级在线观看|