Jump to content
rair

Grafica in dev-c++

Recommended Posts

cauta tutoriale pe net despre:

-grafica in c++

-lucrul cu mouse-ul in c++

ar trebui sa contina si informatii despre event-uri (la apasarea click-ului sa identifice coordonatele)

putina matematica ti-ar mai trebui, ca sa stii daca click-ul este in interiorul cercului sau in afara lui

Link to comment
Share on other sites

Desi am inteles ca nu se mai face C la liceu?

Coae tu azi esti beat ? :) Numa` glume de astea dai din tine , cum dreacu` sa nu se mai faca C in licee ?

Mai du-te si tu prin lume :) ... la scoala mea nu se mai face C de 3-4 ani. Numai Borland Pascal si TIC ...

EDIT: Apopo, chestia asta cu cercurile se poate face destul de usor si in Borland Pascal :) Poate reusesti sa il compilezi si sa il faci 'programel'. Asta daca nu iti trebuie chestia aia pt altceva...

Link to comment
Share on other sites

Desi am inteles ca nu se mai face C la liceu?

Coae tu azi esti beat ? :) Numa` glume de astea dai din tine , cum dreacu` sa nu se mai faca C in licee ?

Mai du-te si tu prin lume :) ... la scoala mea nu se mai face C de 3-4 ani. Numai Borland Pascal si TIC ...

Auzi tinere , nu ai face tu mai bine sa iti bagi mintile in cap inainte sa marai in fata mea si sa te tragi pe fese ?

Esti atat de ratat incat pentru tine Borland Pascal e un limbaj =) iar TIC nu are legatura cu informatica , TIC este o disciplina diferita.

Esti dus ..

Cand C-ul nu va mai fi folosit in laboratoarele de informatica probabil ca eu voi fi la o bere cu Iisus.

Link to comment
Share on other sites

BA!

Ca sa fie clar pentru toti.

In unele locuri se face c++, in alte locuri nu se face c++

Borland Pascal NU este un limbaj de programare.

Nu am nimic cu pascalul, chiar l-am folosit foarte mult. DAR GATA!

Sa nu te mai aud ca-l recomanzi.

Tu esti cam prost asa ? Se poate face asta cu cercurile si in brainfuck daca vrei lasa-ma in pace cu recomandarile tale

Nu pot sa-ti dau ban, imi pare rau.

Link to comment
Share on other sites

Multumesc pentru sfaturi dar creca nu am explicat bine ce vreau.

Eu deschid cu dev-c++ un proiect nou in windows aplication si apare pe prima pagina codul care afiseaz o fereastra windows:

#include <windows.h>

/* Declare Windows procedure */
LRESULT CALLBACK WindowProcedure (HWND, UINT, WPARAM, LPARAM);

/* Make the class name into a global variable */
char szClassName[ ] = "WindowsApp";

int WINAPI WinMain (HINSTANCE hThisInstance,
HINSTANCE hPrevInstance,
LPSTR lpszArgument,
int nFunsterStil)

{
HWND hwnd; /* This is the handle for our window */
MSG messages; /* Here messages to the application are saved */
WNDCLASSEX wincl; /* Data structure for the windowclass */

/* The Window structure */
wincl.hInstance = hThisInstance;
wincl.lpszClassName = szClassName;
wincl.lpfnWndProc = WindowProcedure; /* This function is called by windows */
wincl.style = CS_DBLCLKS; /* Catch double-clicks */
wincl.cbSize = sizeof (WNDCLASSEX);

/* Use default icon and mouse-pointer */
wincl.hIcon = LoadIcon (NULL, IDI_APPLICATION);
wincl.hIconSm = LoadIcon (NULL, IDI_APPLICATION);
wincl.hCursor = LoadCursor (NULL, IDC_ARROW);
wincl.lpszMenuName = NULL; /* No menu */
wincl.cbClsExtra = 0; /* No extra bytes after the window class */
wincl.cbWndExtra = 0; /* structure or the window instance */
/* Use Windows's default color as the background of the window */
wincl.hbrBackground = (HBRUSH) COLOR_BACKGROUND;

/* Register the window class, and if it fails quit the program */
if (!RegisterClassEx (&wincl))
return 0;

/* The class is registered, let's create the program*/
hwnd = CreateWindowEx (
0, /* Extended possibilites for variation */
szClassName, /* Classname */
"Windows App", /* Title Text */
WS_OVERLAPPEDWINDOW, /* default window */
CW_USEDEFAULT, /* Windows decides the position */
CW_USEDEFAULT, /* where the window ends up on the screen */
544, /* The programs width */
375, /* and height in pixels */
HWND_DESKTOP, /* The window is a child-window to desktop */
NULL, /* No menu */
hThisInstance, /* Program Instance handler */
NULL /* No Window Creation data */
);

/* Make the window visible on the screen */
ShowWindow (hwnd, nFunsterStil);

/* Run the message loop. It will run until GetMessage() returns 0 */
while (GetMessage (&messages, NULL, 0, 0))
{
/* Translate virtual-key messages into character messages */
TranslateMessage(&messages);
/* Send message to WindowProcedure */
DispatchMessage(&messages);
}

/* The program return-value is 0 - The value that PostQuitMessage() gave */
return messages.wParam;
}


/* This function is called by the Windows function DispatchMessage() */

LRESULT CALLBACK WindowProcedure (HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
{
switch (message) /* handle the messages */
{
case WM_DESTROY:
PostQuitMessage (0); /* send a WM_QUIT to the message queue */
break;
default: /* for messages that we don't deal with */
return DefWindowProc (hwnd, message, wParam, lParam);
}

return 0;
}

Intrebarea mea este ce trebuie sa adaug si unde pt a afisa un cerc.

Si daca aveti postati un tutorial.Sau un manual care sa contina toate functiile c++.

Multumesc.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...