Реферат: Системне програмне забезпечення С
dialog.DoModal();
8.Створення функцій обробки результатів, що отримали з діалогового вікна.
5. Робота з графікою
Для графічного відображення результатів використовуються стандартні бібліотечні функції та класи. В WINDOWSдля виведення графіки потрібно використовувати контексти пристроїв:
- CDС – базовий клас DС, на основі якого створюються інші пристрої;
- CClientDC – виведення в робочу частину вікна;
- CPaintDC- визначення вікна, яке потрібно перерисовувати;
- CWindowDC- виведення на всю область вікна;
Основними інструментами, що використовуються в даній програмі є:
Pen – перо. Brush – пензель.. Color – логічний колір.
Для застосування цих інструментів їх потрібно створити та ініціалізувати. Створення та ініціалізація в даній курсовій роботі має слідуючий вид:
dc.SelectObject (&Pen3) – ініціалізація власних типів пер.
dc.SelectObject (&Вrush) – ініціалізація власного типу пензля.
Створення власних пер: Pen1 = Create Pen(PS_DOT,2,RGB(255,0,0)),
Pen2 = Create Pen(PS_SOLID,2,RGB(255,0,0)),
Pen3 = Create Pen(PS_DASH,2,RGB(255,0,0)) ..
Створення власного пензля: Brush. Create SolidBrush(RGB(0,255,255)).
Створення власних кольрів:RGB(n1, n2, n3), ni = 0-255,
RGB(255, 0, 0) – червоний, RGB(0, 0, 0) – чорний.
Спочатку потрібно об‘явити ці інструменти:
CPen pen1; CBrush brush1;
Висновки .
Даний курсова робота в деякій мірі розкриває можливості мови С++ пакету VisualC++ 6.0. тут можна побачити перевиги даного пакету над іншими як у вирішенні різного роду задач так і у інтерфейсі.
Так, як програма складається з окремих модулів, то кожний модуль можна використовувати для реалізації інших подібних програм, які необхідно виконати в стислий термін.
Таким чином, програмування на VisualC++ 6.0 та Assemblerвідкриває перед програмістом безмежну кількість варіантів та можливостей реалізації поставлених задач, а це досить важливо сьогодні, так як комп’ютери та комп’ютерні мережі та системи стали застосовуватись практично у всіх галузях народного господарства.
При вивченні основних можливостей VisualC++ 6.0 та об’єктно-орієнтованого програмування з використанням MFC – бібліотеки було встановлено і розглянуто частину принципово нових можливостей реалізації графічного інтерфейсу та модульного програмування, які є досить ефективні і мобільні .
Завдяки поєднанню програм на Visual С++ і Асемблері можна створити програму високого рівня, тобто програму, яка відповідає світовим стандартам по оформленню, швидкодії та іншим параметрам.
Створена система меню може застосовуватись не лише для реалізації поставленої задачі, а й для будь-якої іншої програми, тому що зміна пунктів меню, зовнішнього вигляду, виконання процесу робиться досить швидко і без будь-яких ускладнень.
Література
3. Створення меню.
В даній курсовій роботі меню має вигляд, що показаний в завданні. Меню являється найпростішим ресурсом, що забезпечує нам зручну роботу з програмою, служить візуальним помічником.
Типи повідомлень в бібліотеці MFC розподіляють: