Professional Documents
Culture Documents
UniversitateaTehnică a Moldovei
Departamentul ISA
Raport
Laboratorul nr.1
Tema: IntroducereînProgramareaPilotată de Evenimente
Chișinău 2019
Sarcina lucrării:
Creați o aplicație Windows, încentrulzonei Client al căreiaesteafișat un mesaj. La
redimensionareaferestrei, mesajultrebuiesă fie afișatîncentrulzonei Client
Obiective:
cunoaștereanoțiuniideeveniment;
cunoaștereadeosebiriidintreprogramareatradiționalășiceaorientată eveniment;
cunoaștereașiexplicareastructuriiunui program Windows;
creareaunuiprogramsimplu.
Mersul lucrarii:
#if defined(UNICODE) && !defined(_UNICODE)
#define _UNICODE
#elifdefined(_UNICODE) && !defined(UNICODE)
#define UNICODE
#endif
#include <tchar.h>
#include <windows.h>
case WM_DESTROY:
PostQuitMessage (0); /* send a WM_QUIT to the message queue */
break;
default: /* for messages that we don't deal with */
returnDefWindowProc (hwnd, message, wParam, lParam);
}
return 0;
}
Rezultate:
Concluzie:
Scopul acestei lucrari de laborator este ințelegerea si implementarea evenimentelor. Pe lângă
asta este necesara si intelegerea deosebirii dintre
programareatradiționalasiceaorientatapeevenimente.
In cadrul sarcinei principale a servit crearea unei aplicatii Windows iar in centrul zonei Client să
fie afisat un mesaj redirectionat la mijloc de fiecare data cat se schimba marimea ferestrei.
Datorita acestei lucrari de laboratori am inteles cum se implementeaza si cum lucreaza
evenimentele.