Assembler - язык неограниченных возможностей



Программирование для Windows 95 и Windows NT

Диалоги
В качестве простого примера использования
ECX будет хранить идентификатор диалога,

Динамические библиотеки
таблица для перевода символа из
Как видно из примера, нам

Драйверы устройств
которая включает файл, содержащий определения
чтобы эта процедура была вызвана

Программирование для Windows 95 и Windows NT

Консольные приложения
выведем строку greet_message на экран
идентификатор stdout или другого консольного
NTRESOURCE struc dwScope dd

Меню
сообщения от нашего меню ZZZ_OPEN
сообщение для MessageBox jmp short

Окна
и выход по WM_QUIT mov
h IDI_APPLICATION equ 32512 WM_DESTROY

Окно типа MessageBox

Первая программа
Прежде чем мы сможем скомпилировать
Кроме этого, все функции, работающие

Полноценное приложение
все эти определения можно заменить
получить нашу командную строку mov
если нужно, спрашивает, сохранить ли
обработчик IDM_ABOUT h_idm_about: push ebx
обработчик IDM_EXIT h_idm_exit: call save_contents
с учетом push ebp) ap_hDlg
h RECT struc left dd
Кроме того, нам потребуется новый

Содержание