Курсовая работа: Текстовий редактор під Windows
;
; обработчик WM_CLOSE
; если нужно, спрашивает, сохранить ли файл
h_wm_close:
callsave_contents
jmp short def_proc
;
; обработчик WM_CREATE
;
h_wm_create:
; здесь также можно создать toolbar и statusbar
; создадим окно редактора
pushebx
pushwc. hInstance; идентификатор основной программы
pushEditID
pushesi; hWnd
pushebx; 0
pushebx; 0
pushebx; 0
pushebx; 0
pushWS_VISIBLE or WS_CHILD or ES_LEFT or ES_MULTILINE or ES_AUTOHSCROLL or ES_AUTOVSCROLL
pushebx; 0
pushoffset edit_class
pushebx; 0
callCreateWindowEx
movh_editwindow,eax
; передадим ему фокус
pusheax
callSetFocus