阅读:1008回复:10
问一个很菜的问题
TCC3.O如何进行图形设置????? :( :( :(
|
|
|
沙发#
发布于:2002-11-20 10:53
啥TCC?是TC++3.0?
你需要在选项里选连接graphics.lib |
|
|
板凳#
发布于:2002-11-20 11:09
还不如用BC呢。
|
|
地板#
发布于:2002-11-20 11:28
连接了,可是bgi error:graphic not init
|
|
|
地下室#
发布于:2002-11-20 11:32
连接了,可是bgi error:graphic not init你得把你用的BGI拷到你的执行目录下。 |
|
|
5楼#
发布于:2002-11-20 11:32
连接了,可是bgi error:graphic not init faint! 你在程序里需要先初始化图形库。 具体函数名字我忘记了,好像是什么registerXXXXXX,老长的。 你去看帮助吧。 |
|
|
6楼#
发布于:2002-11-20 11:40
你是在tc环境下运行还是把编译厚的那出来运行?
|
|
|
7楼#
发布于:2002-11-20 11:42
编译厚的那出来!!!!!!!
|
|
|
8楼#
发布于:2002-11-20 11:43
int MAX_X,MAX_Y;
int InitGraph(void) { int gdriver = DETECT, gmode, errorcode; if (registerbgidriver(EGAVGA_driver)<0)exit(1); // if (registerbgidriver(CGA_driver) < 0) exit(1); if (registerbgifont(triplex_font) < 0) exit(1); if (registerbgifont(small_font) < 0) exit(1); initgraph(&gdriver, &gmode, \"e:\\\\share\\\\bc31\\\\bgi\"); errorcode = graphresult(); if (errorcode != grOk) /* an error occurred */ { printf(\"Graphics error: %s\\n\", grapherrormsg(errorcode)); printf(\"Press any key to halt:\"); getch(); exit(1); /* return with error code */ } MAX_X=getmaxx(); MAX_Y=getmaxy(); return 0; } |
|
|
9楼#
发布于:2002-11-20 11:52
thanks,我想起来了,忘了加\"e:\\\\share\\\\bc31\\\\bgi\");虽然你是版主,我还是要给你加分,这是原则问题!!!!!! :P :P :P
|
|
|
10楼#
发布于:2002-11-20 15:34
老牛是对的。
|
|