Лабораторная работа: График функции по Assembler’у

WS_CAPTION+WS_SYSMENU+WS_THICKFRAME+WS_GROUP+WS_TABSTOP,

100,100,

400,450,

0,0,HINST,0

cmp eax,0

jz END_LOOP

mov hwnd,eax

invoke ShowWindow,hwnd,SW_SHOWNORMAL

invoke UpdateWindow,hwnd

MSG_LOOP:

invoke GetMessage,offset Message,0,0,0

cmp eax,0

je END_LOOP

invoke TranslateMessage,offset Message

invoke DispatchMessageA,offset Message

jmp MSG_LOOP

END_LOOP:

invoke ExitProcess,Message.wParam

start endp

WNDPROC proc hW:DWORD,Mes:DWORD,wParam:DWORD,lParam:DWORD

cmp Mes, WM_DESTROY

je WMDESTROY

cmp Mes, WM_CREATE

je WMCREATE

cmp Mes, WM_PAINT

je WMPAINT

cmp Mes,WM_SIZE

je WMSIZE

jmp DEFWNDPROC

К-во Просмотров: 399
Бесплатно скачать Лабораторная работа: График функции по Assembler’у