Головна

Роботу в Windows

  1.  API Інтерфейс Windows на прикладі Visual Basic ver 6.0
  2.  Microsoft Windows
  3.  Microsoft Windows
  4.  MS Windows 1 сторінка
  5.  MS Windows 11 сторінка
  6.  MS Windows 12 сторінка
  7.  MS Windows 7 сторінка

Модель програмування в Windows значно відрізняється від моделі програмування в MS-DOS. Основна відмінність - це обробка повідомлень.

Windows-програма управляється повідомленнями. Для отримання введених користувачем даних Windows-програма в порівнянні з DOS-програмою використовує надходять від операційної системи повідомлення. При запуску програми операційна система викликає головну функцію WinMain, яка створює основне вікно програми і обробляє повідомлення, що передаються вікна операційною системою при появі якихось подій. повідомлення - Це засіб, за допомогою якого операційна система повідомляє програмі, що сталося якусь подію. Для обробки кожного повідомлення потрібно написати функцію - обробник. Реалізація механізму обробки повідомлень виконується найпростіше в циклі функції WinMain, яка виявляє повідомлення і викликає необхідні функції - обробники.

Visual C ++ - Це мова програмування C ++, службовець для розробки 32-розрядних Windows-додатків і .NET- додатків на базі програмної платформи Microsoft Visual Studio 2005.

Visual Studio - Це єдине середовище розробки і інструментарій, службовці для створення програмного коду на різних мовах програмування: Visual C ++, Visual C #, Visual Basic, Visual Java Script.

До складу Visual Studio входять засоби розробки, Що дозволяють ефективно і на більш високому рівні створювати C ++ - програми. Основу програмування в Visual C ++ складає бібліотека класів Microsoft Foundation Classes (MFC), що містить багато стандартних функцій для програмування.

Також для генерації програмних кодів різних типів додатків є набір різних майстер-блоків, що дозволяють швидко генерувати шаблон Windows-програми. Для програмування користувальницького інтерфейсу використовуються компоненти (стандартні елементи управління Windows).

Слід також відзначити наявність інтегрованого середовища розробки Visual Studio, яка виконує створення і редагування файлів і проектів, формування графічного інтерфейсу програми.

Модулями інтегрованої середовища розробки є редактор, компілятор, компонувальник, бібліотеки.

При запуску програми маємо 5 етапів виконання:

- Оголошення об'єкта класу програми та виклик конструктора класу;

- Виклик функції WinMain ();

- Виклик функції Initinstance () функцією WinMain;

- Виконання циклу обробки повідомлень;

- Вихід з WinMain і знищення додатки.

На превеликий полегшенню програмістів, тепер вони можуть не відволікатися на написання і набивання тексту WinMain (), оскільки за них це зробить AppWizard.

При надходженні повідомлення WM_QUIT виконується вихід з WinMain і закриття програми.

 




 Просте і множинне спадкування |  Віртуальні базові класи |  перевантаження операцій |  Перетворення типів, що визначаються класом |  перевантаження функцій |  Віртуальні елементи-функції |  параметричний поліморфізм |  Постановка завдання та визначення специфікацій |  Складання початкової ієрархії і структури класів |  Реорганізація ієрархії і структури класів |

© um.co.ua - учбові матеріали та реферати