⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tc20functiong.htm

📁 介绍了 ANSI C的标准库函数
💻 HTM
📖 第 1 页 / 共 5 页
字号:
<tr><td clospan=2> </td></tr>
<tr><td CLASS=TDITEM></td><td CLASS=TDTEXT>
&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp
<a  href="tc20function.htm">查询其他函数</a>&nbsp;&nbsp;</td></tr>
</table>
</td>
</tr>


<tr id="getfillsettings" class=funline>
<td>
<table class=tc20funcation >
<col width=15%>
<col width=85%>
<tr><td CLASS=TDITEM>函数申明:</td> <td CLASS=TDTEXT>void far getfillsettings(struct fillsettingstype far *info) </td></tr>
<tr><td CLASS=TDITEM>函数用途:</td> <td CLASS=TDTEXT>得到当前填充模式和颜色编号  </td></tr>
<tr><td CLASS=TDITEM>头 文 件:</td> <td CLASS=TDTEXT>graphics.h</td></tr>
<tr><td CLASS=TDITEM>输入参数:</td> <td CLASS=TDTEXT>
<pre></pre>
</td></tr>
<tr><td CLASS=TDITEM>输出参数:</td><td CLASS=TDTEXT> 
<pre>info: 当前填充模式和颜色编号,该结构定义如下:
struct fillsettingstype {
    int patterns;
    int color;
}
其中patterns在graphics.h的enum fill_patterns中的定义,如下:
enum fill_patterns {		
	EMPTY_FILL,	/* 背景色填充 */
	SOLID_FILL,	/* 实填充 */
	LINE_FILL,	/* --- 线填充 */
	LTSLASH_FILL,	/* /// 斜线填充 */
	SLASH_FILL,	/* /// 粗斜线填充 */
	BKSLASH_FILL,	/* \\\ 反粗斜线填充 */
	LTBKSLASH_FILL,   /* \\\ 反斜线填充 */
	HATCH_FILL,	/* 网格填充  */
	XHATCH_FILL,	/* 斜网格填充 */
	INTERLEAVE_FILL,  /* 间隔点线填充 */
	WIDE_DOT_FILL,	/* 稀疏点填充 */
	CLOSE_DOT_FILL, /* 密集点填充 */
	USER_FILL	  /* 用户自定义填充 */
};
</pre>
 </td></tr>
<tr><td CLASS=TDITEM>返 回 值:</td><td CLASS=TDTEXT>  </td></tr>
<tr><td CLASS=TDITEM>使用说明:</td><td CLASS=TDTEXT>  </td></tr>
<tr><td CLASS=TDITEM>相关函数:</td><td CLASS=TDTEXT> |
<a href="tc20functions.htm#setfillsettings"> setfillsettings </a>  |
  
</td></tr>

<tr><td clospan=2> </td></tr>
<tr><td clospan=2> </td></tr>
<tr><td CLASS=TDITEM></td><td CLASS=TDTEXT>
&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp
<a  href="tc20function.htm">查询其他函数</a>&nbsp;&nbsp;</td></tr>
</table>
</td>
</tr>


<tr id="getgraphmode" class=funline>
<td>
<table class=tc20funcation >
<col width=15%>
<col width=85%>
<tr><td CLASS=TDITEM>函数申明:</td> <td CLASS=TDTEXT> int far getgraphmode(void)</td></tr>
<tr><td CLASS=TDITEM>函数用途:</td> <td CLASS=TDTEXT> 得到当前图形模式 </td></tr>
<tr><td CLASS=TDITEM>头 文 件:</td> <td CLASS=TDTEXT>graphics.h</td></tr>
<tr><td CLASS=TDITEM>输入参数:</td> <td CLASS=TDTEXT>
<pre></pre>
</td></tr>
<tr><td CLASS=TDITEM>输出参数:</td><td CLASS=TDTEXT>  </td></tr>
<tr><td CLASS=TDITEM>返 回 值:</td><td CLASS=TDTEXT> 
<pre>图形模式数值,含义如下,见graphics.h中的枚举定义enum graphics_modes: 
    CGAC0      = 0,  /* 320x200 palette 0; 1 page	*/
    CGAC1      = 1,  /* 320x200 palette 1; 1 page	*/
    CGAC2      = 2,  /* 320x200 palette 2: 1 page	*/
    CGAC3      = 3,  /* 320x200 palette 3; 1 page	*/
    CGAHI      = 4,  /* 640x200 1 page			*/
    MCGAC0     = 0,  /* 320x200 palette 0; 1 page	*/
    MCGAC1     = 1,  /* 320x200 palette 1; 1 page	*/
    MCGAC2     = 2,  /* 320x200 palette 2; 1 page	*/
    MCGAC3     = 3,  /* 320x200 palette 3; 1 page	*/
    MCGAMED    = 4,  /* 640x200 1 page			*/
    MCGAHI     = 5,  /* 640x480 1 page			*/
    EGALO      = 0,  /* 640x200 16 color 4 pages	*/
    EGAHI      = 1,  /* 640x350 16 color 2 pages	*/
    EGA64LO    = 0,  /* 640x200 16 color 1 page 	*/
    EGA64HI    = 1,  /* 640x350 4 color  1 page 	*/
    EGAMONOHI  = 0,  /* 640x350 64K on card, 1 page - 256K on card, 4 pages */
    HERCMONOHI = 0,  /* 720x348 2 pages 		*/
    ATT400C0   = 0,  /* 320x200 palette 0; 1 page	*/
    ATT400C1   = 1,  /* 320x200 palette 1; 1 page	*/
    ATT400C2   = 2,  /* 320x200 palette 2; 1 page	*/
    ATT400C3   = 3,  /* 320x200 palette 3; 1 page	*/
    ATT400MED  = 4,  /* 640x200 1 page			*/
    ATT400HI   = 5,  /* 640x400 1 page			*/
    VGALO      = 0,  /* 640x200 16 color 4 pages	*/
    VGAMED     = 1,  /* 640x350 16 color 2 pages	*/
    VGAHI      = 2,  /* 640x480 16 color 1 page 	*/
    PC3270HI   = 0,  /* 720x350 1 page			*/
    IBM8514LO  = 0,  /* 640x480 256 colors		*/
    IBM8514HI  = 1   /*1024x768 256 colors		*/
</pre>
</td></tr>
<tr><td CLASS=TDITEM>使用说明:</td><td CLASS=TDTEXT>  </td></tr>
<tr><td CLASS=TDITEM>相关函数:</td><td CLASS=TDTEXT> |
<a href="tc20functions.htm#setgraphmode"> setgraphmode </a>  |
  
</td></tr>

<tr><td clospan=2> </td></tr>
<tr><td clospan=2> </td></tr>
<tr><td CLASS=TDITEM></td><td CLASS=TDTEXT>
&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp
<a  href="tc20function.htm">查询其他函数</a>&nbsp;&nbsp;</td></tr>
</table>
</td>
</tr>


<tr id="getimage" class=funline>
<td>
<table class=tc20funcation >
<col width=15%>
<col width=85%>
<tr><td CLASS=TDITEM>函数申明:</td> <td CLASS=TDTEXT>
<pre>void far getimage(int left, int top, int right, int bottom,
	          void far *bitmap); 
</pre>
			       </td></tr>
<tr><td CLASS=TDITEM>函数用途:</td> <td CLASS=TDTEXT> 保存矩形图形屏幕的内容到bitmap缓冲区 </td></tr>
<tr><td CLASS=TDITEM>头 文 件:</td> <td CLASS=TDTEXT>graphics.h</td></tr>
<tr><td CLASS=TDITEM>输入参数:</td> <td CLASS=TDTEXT>
<pre>left,top, right,bottom:矩形屏幕坐标
</pre>
</td></tr>
<tr><td CLASS=TDITEM>输出参数:</td><td CLASS=TDTEXT>bitmap:位图方式的图形屏幕内容  </td></tr>
<tr><td CLASS=TDITEM>返 回 值:</td><td CLASS=TDTEXT>  </td></tr>
<tr><td CLASS=TDITEM>使用说明:</td><td CLASS=TDTEXT>  </td></tr>
<tr><td CLASS=TDITEM>相关函数:</td><td CLASS=TDTEXT> |
<a href="tc20functionp.htm#putimage"> putimage </a>  |
<a href="tc20functioni.htm#imagesize"> imagesize </a>  |
</td></tr>

<tr><td clospan=2> </td></tr>
<tr><td clospan=2> </td></tr>
<tr><td CLASS=TDITEM></td><td CLASS=TDTEXT>
&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp
<a  href="tc20function.htm">查询其他函数</a>&nbsp;&nbsp;</td></tr>
</table>
</td>
</tr>


<tr id="getlinesettings" class=funline>
<td>
<table class=tc20funcation >
<col width=15%>
<col width=85%>
<tr><td CLASS=TDITEM>函数申明:</td> <td CLASS=TDTEXT>
void  far getlinesettings(struct linesettingstype far *lineinfo); </td></tr>
<tr><td CLASS=TDITEM>函数用途:</td> <td CLASS=TDTEXT>得到当前画线模式  </td></tr>
<tr><td CLASS=TDITEM>头 文 件:</td> <td CLASS=TDTEXT>graphics.h</td></tr>
<tr><td CLASS=TDITEM>输入参数:</td> <td CLASS=TDTEXT>
<pre></pre>
</td></tr>
<tr><td CLASS=TDITEM>输出参数:</td><td CLASS=TDTEXT>
<pre>lineinfo:保存画线模式信息,该结构的定义如下:
struct linesettingstype {
	int linestyle;
	unsigned upattern;
	int thickness;
};
其中linestyle的取值和含义如下:
	SOLID_LINE   = 0,   实线
	DOTTED_LINE  = 1,   点线
	CENTER_LINE  = 2,   中心线
	DASHED_LINE  = 3,   虚线
	USERBIT_LINE = 4,   用户自定义模式
upattern:在linestyle==USERBIT_LINE时,该数据表示自定义的线型
thickness:线宽,有2个取值:
	NORM_WIDTH  = 1,    1个象素宽度
	THICK_WIDTH = 3,    3个象素宽度 
</pre>
</td></tr>
<tr><td CLASS=TDITEM>返 回 值:</td><td CLASS=TDTEXT>  </td></tr>
<tr><td CLASS=TDITEM>使用说明:</td><td CLASS=TDTEXT>  </td></tr>
<tr><td CLASS=TDITEM>相关函数:</td><td CLASS=TDTEXT> |
<a href="tc20functions.htm#setlinesettings"> setlinesettings </a>  |
  
</td></tr>

<tr><td clospan=2> </td></tr>
<tr><td clospan=2> </td></tr>
<tr><td CLASS=TDITEM></td><td CLASS=TDTEXT>
&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp
<a  href="tc20function.htm">查询其他函数</a>&nbsp;&nbsp;</td></tr>
</table>
</td>
</tr>




<tr id="getmaxcolor" class=funline>
<td>
<table class=tc20funcation >
<col width=15%>
<col width=85%>
<tr><td CLASS=TDITEM>函数申明:</td> <td CLASS=TDTEXT>int far getmaxcolor(void); </td></tr>
<tr><td CLASS=TDITEM>函数用途:</td> <td CLASS=TDTEXT>得到当前图形模式下的最大有效颜色数值,例如VGA为15</td></tr>
<tr><td CLASS=TDITEM>头 文 件:</td> <td CLASS=TDTEXT>graphics.h</td></tr>
<tr><td CLASS=TDITEM>输入参数:</td> <td CLASS=TDTEXT>
<pre></pre>
</td></tr>
<tr><td CLASS=TDITEM>输出参数:</td><td CLASS=TDTEXT>  </td></tr>
<tr><td CLASS=TDITEM>返 回 值:</td><td CLASS=TDTEXT>最大颜色数值  </td></tr>
<tr><td CLASS=TDITEM>使用说明:</td><td CLASS=TDTEXT>  </td></tr>
<tr><td CLASS=TDITEM>相关函数:</td><td CLASS=TDTEXT> |
<a href="tc20functiong.htm#getcolor"> getcolor </a>  |
 
<a href="tc20functiong.htm#getbkcolor"> getbkcolor </a>  | 
<a href="tc20functions.htm#setcolor"> setcolor </a>  |]
<a href="tc20functiong.htm#getpalette"> getpalette </a>  |
</td></tr>

<tr><td clospan=2> </td></tr>
<tr><td clospan=2> </td></tr>
<tr><td CLASS=TDITEM></td><td CLASS=TDTEXT>
&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp
<a  href="tc20function.htm">查询其他函数</a>&nbsp;&nbsp;</td></tr>
</table>
</td>
</tr>




<tr id="getmaxx" class=funline>
<td>
<table class=tc20funcation >
<col width=15%>
<col width=85%>
<tr><td CLASS=TDITEM>函数申明:</td> <td CLASS=TDTEXT> int   far getmaxx(void)</td></tr>
<tr><td CLASS=TDITEM>函数用途:</td> <td CLASS=TDTEXT>得到当前图形模式下最大有效X坐标数值  </td></tr>
<tr><td CLASS=TDITEM>头 文 件:</td> <td CLASS=TDTEXT>graphics.h</td></tr>
<tr><td CLASS=TDITEM>输入参数:</td> <td CLASS=TDTEXT>
<pre></pre>
</td></tr>
<tr><td CLASS=TDITEM>输出参数:</td><td CLASS=TDTEXT>  </td></tr>
<tr><td CLASS=TDITEM>返 回 值:</td><td CLASS=TDTEXT>最大有效X坐标数值</td></tr>
<tr><td CLASS=TDITEM>使用说明:</td><td CLASS=TDTEXT>  </td></tr>
<tr><td CLASS=TDITEM>相关函数:</td><td CLASS=TDTEXT>
<a href="tc20functiong.htm#getmaxy"> getmaxy </a>  |
  
</td></tr>

<tr><td clospan=2> </td></tr>
<tr><td clospan=2> </td></tr>
<tr><td CLASS=TDITEM></td><td CLASS=TDTEXT>
&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp
<a  href="tc20function.htm">查询其他函数</a>&nbsp;&nbsp;</td></tr>
</table>
</td>
</tr>


<tr id="getmaxy" class=funline>
<td>
<table class=tc20funcation >
<col width=15%>
<col width=85%>
<tr><td CLASS=TDITEM>函数申明:</td> <td CLASS=TDTEXT> int   far getmaxy(void)</td></tr>
<tr><td CLASS=TDITEM>函数用途:</td> <td CLASS=TDTEXT>得到当前图形模式下最大有效Y坐标数值  </td></tr>
<tr><td CLASS=TDITEM>头 文 件:</td> <td CLASS=TDTEXT>graphics.h</td></tr>
<tr><td CLASS=TDITEM>输入参数:</td> <td CLASS=TDTEXT>
<pre></pre>
</td></tr>
<tr><td CLASS=TDITEM>输出参数:</td><td CLASS=TDTEXT>  </td></tr>
<tr><td CLASS=TDITEM>返 回 值:</td><td CLASS=TDTEXT>最大有效Y坐标数值</td></tr>
<tr><td CLASS=TDITEM>使用说明:</td><td CLASS=TDTEXT>  </td></tr>
<tr><td CLASS=TDITEM>相关函数:</td><td CLASS=TDTEXT>
<a href="tc20functiong.htm#getmaxx"> getmaxx </a>  |
  
</td></tr>

<tr><td clospan=2> </td></tr>
<tr><td clospan=2> </td></tr>
<tr><td CLASS=TDITEM></td><td CLASS=TDTEXT>
&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp
<a  href="tc20function.htm">查询其他函数</a>&nbsp;&nbsp;</td></tr>
</table>
</td>
</tr>


<tr id="getmoderange" class=funline>
<td>
<table class=tc20funcation >
<col width=15%>
<col width=85%>
<tr><td CLASS=TDITEM>函数申明:</td> <td CLASS=TDTEXT>
void far getmoderange(int graphdriver, int far *lomode,int far *himode); </td></tr>
<tr><td CLASS=TDITEM>函数用途:</td> <td CLASS=TDTEXT>得到某个图形驱动器(driver)的图形模式范围  </td></tr>
<tr><td CLASS=TDITEM>头 文 件:</td> <td CLASS=TDTEXT>graphics.h</td></tr>
<tr><td CLASS=TDITEM>输入参数:</td> <td CLASS=TDTEXT>
<pre>driver:图形驱动器编号,含义如下:
	CGA       1
	MCGA     2
	EGA      3
	EGA64    4
	EGAMONO  5 
	IBM8514  6
	HERCMONO 7
	ATT400   8
	VGA      9
	PC3270   10
</pre>
</td></tr>
<tr><td CLASS=TDITEM>输出参数:</td><td CLASS=TDTEXT>lomode:最小模式数值;himode:最大模式数值  </td></tr>
<tr><td CLASS=TDITEM>返 回 值:</td><td CLASS=TDTEXT>  </td></tr>
<tr><td CLASS=TDITEM>使用说明:</td><td CLASS=TDTEXT>  </td></tr>
<tr><td CLASS=TDITEM>相关函数:</td><td CLASS=TDTEXT> |
<a href="tc20functiong.htm#getgraphmode"> getgraphmode </a>  |
  
</td></tr>

<tr><td clospan=2> </td></tr>
<tr><td clospan=2> </td></tr>
<tr><td CLASS=TDITEM></td><td CLASS=TDTEXT>
&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp
<a  href="tc20function.htm">查询其他函数</a>&nbsp;&nbsp;</td></tr>
</table>
</td>
</tr>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -