分享好友 天南地北首页 网站导航

什么是getlinesettings

网友 2023-09-16 17:53 · 头闻号教育培训

最佳答案:

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;

}

免责声明:本平台仅供信息发布交流之途,请谨慎判断信息真伪。如遇虚假诈骗信息,请立即举报

举报
反对 0
打赏 0
更多相关文章

收藏

点赞