рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Invoke ExitProcess,eax

Invoke ExitProcess,eax - раздел Образование, Поглибити і закріпити знання з архітектури МП платформи х86 і навички його програмування Winmain Proc Hinst:hinstance,hprevinst:hinstance,cmdline:lps...

WinMain proc hInst:HINSTANCE,hPrevInst:HINSTANCE,CmdLine:LPSTR,

CmdShow:DWORD

LOCAL wc:WNDCLASSEX ; резервування стека під структуру

LOCAL msg:MSG ; резервування стека під структуру MSG

LOCAL hwnd:HWND ; резервування стека під хендл програми

@<mov wc.cbSize,SIZEOF WNDCLASSEX>,<mov wc.cbClsExtra,0>

@<mov wc.style,CS_HREDRAW or CS_VREDRAW >,<mov wc.cbWndExtra,0>

@<mov wc.lpfnWndProc,OFFSET WndProc>,<push hInst>,<pop wc.hInstance >

@<mov wc.hbrBackground,COLOR_WINDOW+1>,<mov wc.lpszMenuName,OFFSET MenuName>

mov wc.lpszClassName,OFFSET ClassName ; ім’я класу

invoke LoadIcon,hInstance, IDI_ICON ; ресурс піктограми

@< mov wc.hIcon,eax >,< mov wc.hIconSm,eax >

invoke LoadCursor,NULL,IDC_ARROW ; ресурс курсору

mov wc.hCursor,eax

invoke RegisterClassEx, addr wc ; регістрація класу вікна

invoke CreateWindowEx, ; функція створення вікна за зразком

0,ADDR ClassName, ADDR AppName, ; стиль та адреса імен класу та вікна

WS_OVERLAPPEDWINDOW, ; базовий стиль

CW_USEDEFAULT,CW_USEDEFAULT,; гориз. та верт. координати вікна

550,400, ; ширина та висота вікна

0,0, hInst,0 ; дескриптори батьківського вікна, меню, програми

mov hwnd,eax

INVOKE ShowWindow, hwnd,SW_SHOWNORMAL

INVOKE UpdateWindow, hwnd

.WHILE TRUE

INVOKE GetMessage, ADDR msg,NULL,0,0 ; читання повідомлення

.BREAK .IF (!eax)

INVOKE DispatchMessage, ADDR msg ; відправка на обслуговування

.ENDW

mov eax,msg.wParam

ret ; повернення з процедури WinMain

WinMain endp ; закінчення процедури з ім’ям WinMain

 

WndProc proc hWnd:HWND,uMsg:UINT,wParam:WPARAM,IParam:LPARAM

LOCAL hdc:HDC ; резервування стеку під хендл вікна

– Конец работы –

Эта тема принадлежит разделу:

Поглибити і закріпити знання з архітектури МП платформи х86 і навички його програмування

Мета заняття... поглибити і закріпити знання з архітектури МП платформи х і навички його програмування придбати практичні навички у побудові базового застосування під Win з дослідженням параметрів віконних процедур Постановка...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Invoke ExitProcess,eax

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Постановка задачі
Написати програму створення вікна Windows з файлом ресурсів. Перший пункт головного меню керує операціями згідно з варіантом завдання. Другий пункт головного меню відображає Help програми. Третій –

Завдання 1
1. Параметри вікна: – піктограма застосування за умовчанням; – курсор у вигляді стандартної стрілки та малого пісочного годинника; – вікно має заголовок і рамку з обрамле

Завдання 2
Написати програму з відображенням маленької іконки вікна, не менше, ніж з трьох пунктів головного меню, використати фон вікна, фон заливки геометричних фігур, кольоровий шрифт з назвою своєї фамілі

IF uMsg==WM_DESTROY
invoke PostQuitMessage,NULL .ELSEIF uMsg==WM_CREATE ; обробка повідомлення WM_CREATE invoke CreatePen, ; створення пера PS_SOLID,10, ; завтовшки 10 піксе

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги