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

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

IF uMsg==WM_DESTROY

IF uMsg==WM_DESTROY - раздел Образование, Поглибити і закріпити знання з архітектури МП платформи х86 і навички його програмування Invoke Postquitmessage,null .elseif Umsg==Wm_Create...

invoke PostQuitMessage,NULL

.ELSEIF uMsg==WM_CREATE ; обробка повідомлення WM_CREATE

invoke CreatePen, ; створення пера

PS_SOLID,10, ; завтовшки 10 пікселів

dword ptr color1 ;

mov hPen1,eax ; збереження отриманого дескриптора пера

.ELSEIF uMsg==WM_COMMAND; якщо є повідомлення від меню

mov eax,wParam

.IF ax==IDM_FUNC; якщо є повідомлення про відображення фігур

invoke GetDC, hWnd ; отримати дескриптор контексту пристрою

mov hdc, eax ; збереження

invoke SelectObject, ; вибирається в контекст

hdc,hPen1 ; нове перо

invoke CreateHatchBrush, ; створення кісті для замалювання фігури

HS_HORIZONTAL, ; стиль – горизонтальна штриховка

dword ptr color1 ; значення кольору

mov blueBrush,eax ; збереження параметрів кісті

invoke SelectObject, ; вибір об’єкта з параметрами

hdc, ; контекст пристрою

blueBrush ; параметри кісті

invoke RoundRect,

hdc, ; дескриптор контексту пристрою

40,40, ; х-, у-координата верх. лівого кута

500,300, ;х-, у-коорд. нижн. прав кута

40,40 ;ширина та висота еліпса для рисування кута

 

invoke CreateHatchBrush, ; створення кісті для зарисування фігури

HS_DIAGCROSS, ; стиль – штриховка під 45 зліва та справа

dword ptr color2 ; значення кольору

mov blueBrush,eax ; збереження параметрів кісті

invoke SelectObject, ; вибір об’єкта з параметрами

hdc, ; контекст пристрою

blueBrush ; параметри кісті

invoke Polygon,

hdc, ; дескриптор контексту пристрою

addr poln, ; адреса масиву координат точок

3 ; кількість вершин в масиві

invoke ReleaseDC, hWnd, hdc ; визволення контексту пристрою

.ELSEIF ax==IDM_AUTOR; якщо є повідомлення "Autor"

invoke GetDC, hWnd ; отримання дескриптора контексту пристрою

mov hdc, eax ; збереження

invoke SelectObject, hdc,hPen1 ; отримання в контекст нового пера

invoke SetTextColor,hdc, dword ptr color3 ; встановлення кольору тексту

invoke TextOut,hdc, 170,10, ; x-, y-коодината стартової позиції

addr mytext, 40 ; адреса рядка та число символів в рядку

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

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

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

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

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

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

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

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

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

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

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

Invoke ExitProcess,eax
WinMain proc hInst:HINSTANCE,hPrevInst:HINSTANCE,CmdLine:LPSTR, CmdShow:DWORD LOCAL wc:WNDCLASSEX ; резервування стека під структуру LOCAL msg:MSG ; резе

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