2016-07-27 3 views
2

initwindow(), похоже, не работает, равно initgraph().Установите размер окна в graphics.h на Ubuntu

Как установить ширину и высоту окна?

+0

Вы прочитали документацию? Быстрый поиск в Google показал следующее: http://askubuntu.com/questions/525051/how-do-i-use-graphics-h-in-ubuntu –

+0

Используйте библиотеки X или OpenGL. – Blacksilver

ответ

-1

Не делайте этого.

Эта библиотека является древней. Я не удивлюсь, если вы найдете систему, которая ее не поддерживает.
Используйте любой из:

(Хорошо, вы can do this, но пожалуйста не)

1

Я получил информацию от https://askubuntu.com/questions/525051/how-do-i-use-graphics-h-in-ubuntu ...

/* demo.c*/ 
#include<graphics.h> 
int main() 
{ 
    int gd = DETECT,gm,left=100,top=100,right=200,bottom=200,x= 300,y=150,radius=50; 
    initgraph(&gd,&gm,NULL); 
    rectangle(left, top, right, bottom); 
    circle(x, y, radius); 
    bar(left + 300, top, right + 300, bottom); 
    line(left - 10, top + 150, left + 410, top + 150); 
    ellipse(x, y + 200, 0, 360, 100, 50); 
    outtextxy(left + 100, top + 325, "C Graphics Program"); 

    delay(5000); 
    closegraph(); 
    return 0; 
} 

Это похоже graphics.h имеет определенную DETECT переменную, я бы предположить, что обнаружит по умолчанию ширина/высота. Посмотрите на это, и я думаю, вы можете найти свой ответ.