Курсовая работа: Создать меню без файла описания ресурсов с помощью функций CreateMenu и CreatePopupMenu

; сегмента кода

start:

push L 0

call GetModuleHandleA

mov [hInst], eax

;инициализация структуры WndClass

mov [wc.clsStyle], CS_HREDRAW + CS_VREDRAW +

CS_GLOBALCLASS

mov [wc.clsLpfnWndProc], offset WndProc

mov [wc.clsCbClsExtra], 0

mov [wc.clsCbWndExtra], 0

mov eax, [hInst]

mov [wc.clsHInstance], eax

push L IDI_APPLICATION

push L 0

call LoadIconA

mov [wc.clsHIcon], eax

push L IDC_ARROW

push L 0

call LoadCursorA

mov [wc.clsHCursor], eax

mov [wc.clsHbrBackground], COLOR_WINDOW + 1

mov dword ptr [wc.clsLpszMenuName],0

mov dword ptr [wc.clsLpszClassName], offset szClassName

push offset wc

call RegisterClassA

call CreateMenu

mov [hMenu],eax

push L 0 ; lpParam

К-во Просмотров: 1064
Бесплатно скачать Курсовая работа: Создать меню без файла описания ресурсов с помощью функций CreateMenu и CreatePopupMenu