Domeniu: Automatică
Conține 1 fișier:
doc
Pagini : 2 în total
Cuvinte : 556
Mărime: 4.58KB (arhivat)
Publicat de: Theodor Marginean
Puncte necesare: 0
Extras din laborator
#Problema cu unirea prin drepte a click-urilor de mouse#
#define max 100
int vx[max];
int vy[max];
int i,nr;
long WMLButtonDown(HWND hwnd, WORD wParam, LONG IParam)
{
nr++;
vx[nr]=LOWORD(IParam);
vy[nr]=HIWORD(IParam);
InvalidateRect(hwnd, NULL, FALSE);
return 0;
}
long WMRButtonDown(HWND hwnd, WORD wParam, LONG IParam)
{
nr=0;
InvalidateRect(hwnd, NULL, TRUE);
return 0;
}
long WMPaint(HWND hwnd, WORD wParam, LONG lParam)
{
HDC hdc;
PAINTSTRUCT ps;
hdc=BeginPaint(hwnd,&ps);
for(i=1;i<nr;i++)
{
MoveTo(hdc, vx[i], vy[i]);
LineTo(hdc, vx[i+1], vy[i+1]);
}
EndPaint(hwnd, &ps);
return 0;
Preview document
Conținut arhivă zip
- Probleme rezolvate_IOM.doc