PDA

View Full Version : مشکل نوشتن برنامه گرافیکی درc



moeincreed
جمعه 06 اردیبهشت 1392, 20:45 عصر
سلام
من یه مشکلی برام پیش اومده dev cبرنامه های گرافیکی رو اجرا نمیکنه.ویندوزم 8 x64 هستش از نسخه ی 5.3وهم 5.4استفاده کردم فایده نداشته لطفا کمک کنید.
خداحافظ
http://upload.tehran98.com/img1/1jilshnlcnr5al3vw4pa.jpg

مهدی اسماعیلی
جمعه 06 اردیبهشت 1392, 22:48 عصر
سلام ، 4 تا احتمال را میدم
1- Dev رو توی درایو C نصب نکنید ...
2-فایل graphics در پوشه include و یا فایل libbgi در پوشه lib کپی نشده باشه !!!!
3-پارامتر ها گرافیک :
-lbgi
-lgdi32
-lcomdlg32
-luuid
-loleaut32
-lole32
بصورت اشتباه تایپ شده باشه . . .

4- این کد را امتحان کنید :


#define _WIN32_WINNT 0x0500
#include <graphics.h>
#include <math.h>
using namespace std;

int main(int argc, char *argv[])
{
HWND Handle=GetConsoleWindow();
ShowWindow(Handle,SW_HIDE);
initwindow(400,300,"View Port",300,200);

int X_Pos=200,Y_Pos=200,X,Y;
for(int j=1;j<=15;j++)
for(int j=1;j<=15;j++)
for(int j=1;j<=15;j++)
for(int j=1;j<=15;j++)
for(float degree=0,radius=0;degree<=1080;degree+=0.1,radius+=0.01)
{
X=X_Pos+cos(degree*3.14/20)*radius;
Y=Y_Pos+sin(degree*3.14/20)*radius;
putpixel(X,Y,j-1);
}
getch();
closegraph();
}