Курсовая работа: Текстовий редактор під Windows

;

h_wm_activate:

pushh_editwindow

callSetFocus

jmp short end_wm_check

;

; обработчик WM_DESTROY

;

h_wm_destroy:

pushebx

callPostQuitMessage; послать WM_QUIT основной программе

end_wm_check:

popa

xor eax,eax; вернуть 0

leave

ret16

; процедура set_title

; устанавливает новый заголовок для основного окна

set_title:

pushesi

pushedi

movedi,offset window_title

cmpbyte ptr flag_untitled,1; если у файла нет имени

jeuntitled; использовать Untitled

movesi,ofn. lpstrFile; [ESI] - имя файла с путём

movzxeax,ofn. nFileOffset; eax - начало имени файла

addesi,eax

copy_filename:

lodsb; скопирем файл побайтово в название окна

К-во Просмотров: 521
Бесплатно скачать Курсовая работа: Текстовий редактор під Windows