Курсовая работа: Розробка програми для демонстрації автомобільного руху через залізнодорожний переїзд

hBmpBckGrnd = LoadBitmap(hInstance, MAKEINTRESOURCE(IDB_BITMAP1));

GetObject ( hBmpBckGrnd, sizeof(BITMAP),&bitmap);// отрималирозміризображення

hCompDC = CreateCompatibleDC ( hdc );

oBitmap = (HBITMAP)SelectObject ( hCompDC, hBmpBckGrnd );

// ввели наше зображення у контекст в пам’яті

// і запам’ятали те, що витіснили звідти

StretchBlt (hdc, r.left, r.top, r.right, r.bottom, // куди

hCompDC, 0, 0, bitmap.bmWidth, bitmap.bmHeight, // звідки

SRCCOPY); // як

// “натягнули” зображення в пам’яті на екран

SelectObject ( hCompDC, oBitmap ); // повернули в контекст в пам’яті попередній //вміст

DeleteObject ( hBmpBckGrnd ); // знищили об’єкт

2.4 Програмна реалізація вікна

Вікно повинне мати свою віконну функцію:

hWnd = CreateWindow (szMainClass,// Створюється вікно нашого класу

szTitle, // Заголовок створюємого вікна

WS_OVERLAPPED|WS_SYSMENU|WS_MINIMIZEBOX|

WS_VISIBLE|WS_BORDER|WS_DLGFRAME|

TBSTYLE_TOOLTIPS, //Тип вікна

CW_USEDEFAULT, //стандартне

//гориз. разміщення

CW_USEDEFAULT, // стандартное

//вертикальне розміщення

1000, //стандартна ширина вікна

600, // стандартна висота вікна

NULL, // дескриптор батьківського вікна

NULL, // меню у вікна відсутнє

hInstance, // дескриптор программы */

NULL // покажчик на данні вікна(для MDI-вікон));

if (!hWnd) return NULL;

К-во Просмотров: 700
Бесплатно скачать Курсовая работа: Розробка програми для демонстрації автомобільного руху через залізнодорожний переїзд