十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
1、函数名: settime
成都创新互联-专业网站定制、快速模板网站建设、高性价比巩义网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式巩义网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖巩义地区。费用合理售后完善,十多年实体公司更值得信赖。
功 能: 设置系统时间
原型:void settime
2、例程:
#include stdio.h
#include dos.h
int main(void)
{
struct time t;
gettime(t);
printf("The current minute is: %d\n", t.ti_min);
printf("The current hour is: %d\n", t.ti_hour);
printf("The current hundredth of a second is: %d\n", t.ti_hund);
printf("The current second is: %d\n", t.ti_sec);
/* Add one to the minutes struct element and then call settime */
t.ti_min++;
settime(t); //设置系统时间
return 0;
}
函数名: setfillstyle
功 能: 设置填充模式和颜色
用 法: void far setfillstyle(int pattern, int color);
程序例:
#include graphics.h
#include stdlib.h
#include string.h
#include stdio.h
#include conio.h
/* the names of the fill styles supported */
char *fname[] = { "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"
};
int main(void)
{
/* request auto detection */
int gdriver = DETECT, gmode, errorcode;
int style, midx, midy;
char stylestr[40];
/* initialize graphics and local variables */
initgraph(gdriver, gmode, "");
/* read result of initialization */
errorcode = graphresult();
if (errorcode != grOk) /* an error occurred */
{
printf("Graphics error: %s\n", grapherrormsg(errorcode));
printf("Press any key to halt:");
getch();
exit(1); /* terminate with an error code */
}
midx = getmaxx() / 2;
midy = getmaxy() / 2;
for (style = EMPTY_FILL; style USER_FILL; style++)
{
/* select the fill style */
setfillstyle(style, getmaxcolor());
/* convert style into a string */
strcpy(stylestr, fname[style]);
/* fill a bar */
bar3d(0, 0, midx-10, midy, 0, 0);
/* output a message */
outtextxy(midx, midy, stylestr);
/* wait for a key */
getch();
cleardevice();
}
/* clean up */
getch();
closegraph();
return 0;
}
颜色填充:
1)SOLID_FILL 单色实填充
2)LINE_FILL 用“-”填充
3)HATCH_FILL 用方网格填充
4)XHATCH_FILL 用斜方格填充
5)WIDE_DOT_FILL用稀疏点填充
6)CLOSE_DOT_FILL用密集点填充
函数名: setlinestyle
功 能: 设置当前画线宽度和类型。
用 法: void far setlinestyle(int linestyle, unsigned pattern,int width);
linestyle为整数型,用来定义所画直线类型。
pattern为无符号整数型,该参数在需要用户自定义线型时使用 ,如果是使用系统预定义的线型则参数取0值 。
width为整数型,用来指定所画直线的粗细
linestyle是线条样式。可选如下值:
数值 英文说明 中文说明
0 SOLID_LINE 实心线
1 DOTTED_LINE 点线
2 CENTER_LINE 中心线
3 DASHED_LINE 断续线
4 USERBIT_LINE 用户自定义线
pattern和USERBIT_LINE配合使用。以16位数值代表线条,一位代表一点。
width:线条的宽度,可选值1(NORM_WIDTH)和3(THICK_WIDTH)。