什么是getlinesettings

核心提示getlinesettings是一个函数。外文名getlinesettings类型函数名功 能取当前线型、模式和宽度用 法void far getlinesettingsgetlinesettings用法用 法: void far getl

最佳答案:

getlinesettings是一个函数。

详情介绍

getlinesettings是一个函数。

外文名
getlinesettings
类型
函数名
功 能
取当前线型、模式和宽度
用 法
void far getlinesettings

getlinesettings用法

用 法: void far getlinesettings(struct linesettingstype far *lininfo):

getlinesettings示例

程序例:

#include

#include

#include

#include

char *lname = { "SOLID_LINE",

"DOTTED_LINE",

"CENTER_LINE",

"DASHED_LINE",

"USERBIT_LINE"

};

int main(void)

{

int gdriver = DETECT, gmode, errorcode;

struct linesettingstype lineinfo;

int midx, midy;

char lstyle, lpattern, lwidth;

initgraph(&gdriver, &gmode, "");

errorcode = graphresult();

if (errorcode != grOk)

{

printf("Graphics error: %sn", grapherrormsg(errorcode));

printf("Press any key to halt:");

getch();

exit(1);

}

midx = getmaxx() / 2;

midy = getmaxy() / 2;

getlinesettings(&lineinfo);

sprintf(lstyle, "%s is the line style.",

lname);

sprintf(lpattern, "0x%X is the user-defined line pattern.",

lineinfo.upattern);

sprintf(lwidth, "%d is the line thickness.",

lineinfo.thickness);

settextjustify(CENTER_TEXT, CENTER_TEXT);

outtextxy(midx, midy, lstyle);

outtextxy(midx, midy+2*textheight("W"), lpattern);

outtextxy(midx, midy+4*textheight("W"), lwidth);

getch();

closegraph();

return 0;

}

 
友情链接
鄂ICP备19019357号-22