- •Оглавление
- •1. Интерфейс графического устройства gdi. Обработка сообщений wm_paint.
- •2. Обмін інформацією між процесами та потоками. Обмін даними за допомогою файлів.
- •3.Створити програму у Windows (Win32 api), яка виводе одне (головне) вікно.
- •4. Обмін інформацією між процесами та потоками. Обмін повідомленнями.
- •5. Створити програму у Windows (Win32 api), яка демонструє основні стилі вікон (вікно верхнього рівня, спливаюче вікно з головним вікном та без нього, дочірнє вікно).
- •6. Процеси та потоки. Створення процесу. Створення потоку
- •7. Створити програму у Windows (Win32 api), яка забезпечує при отриманні повідомлення wm_paint вивід текстових строк у вікно.
- •8) Створити програму у Windows (Win32 api), яка забезпечує при отриманні повідомлення wm_paint вивід різноманітних типів ліній у вікно.
- •9. Робота з файлами. Асинхронні операції з файлами.
- •10. Створити простішу програму у Windows (Win32 api), яка забезпечує при отриманні повідомлення wm_paint вивід простих геометричних фігур у вікно.
- •11. Створити програму у Windows (Win32 api), яка забезпечує обробку повідомлень wm_paint, wm_destroy, wm_create, wm_command. Другі повідомлення передати на обробку стандартній функції вікна.
- •№ 12 Стандартні елементи керування. Графічний список. Індикатор прогресу. Складальний лічильник.
- •13. Створити простішу програму у Windows (Win32 api), яка забезпечує обробку повідомлень миші (wm_lbuttondown, wm_rbuttondown) у вікні.
- •15. Базові команди. Класифікація команд. Команди передачі даних. Команди обміну процесора з пам'яттю. Команди передачі кодів між процесором і периферією.
- •16. Команди обробки даних. Базові арифметичні команди.
- •17. Створити програму у Windows (Win32 api), яка забезпечує обробку повідомлень клавіатури (wm_keyup, wm_keydown) у вікні.
- •18. ВікнаWindows.Процедура створенняд очірнього вікна. Повідомлення wm_create.
- •19. Створити програму у Windows (Win32 api), яка забезпечує роботу з таймером.
- •20.Таймери Windows і служба часу.
- •24. Інтерфейс графічних пристроїв gdi. Обробка повідомлень wm_paint.
- •26. Створити простішу програму у Windows (Win32 api), яка забезпечує роботу з стандартним елементом керування - графічний список.
- •27. Основи розробки Windows-додатків. Головна функція WinMain(). Повідомлення Windows.
- •29 Створити програму у Windows (Win32 api), яка забезпечує роботу з стандартним елементом керування - набірний лічильник.
Оглавление
1. Интерфейс графического устройства GDI. Обработка сообщений WM_PAINT. 2
2. Обмін інформацією між процесами та потоками. Обмін даними за допомогою файлів. 3
3.Створити програму у Windows (Win32 API), яка виводе одне (головне) вікно. 3
4. Обмін інформацією між процесами та потоками. Обмін повідомленнями. 5
5. Створити програму у Windows (Win32 API), яка демонструє основні стилі вікон (вікно верхнього рівня, спливаюче вікно з головним вікном та без нього, дочірнє вікно). 5
6. Процеси та потоки. Створення процесу. Створення потоку 8
7. Створити програму у Windows (Win32 API), яка забезпечує при отриманні повідомлення WM_PAINT вивід текстових строк у вікно. 10
8) Створити програму у Windows (Win32 API), яка забезпечує при отриманні повідомлення WM_PAINT вивід різноманітних типів ліній у вікно. 11
9. Робота з файлами. Асинхронні операції з файлами. 12
10. Створити простішу програму у Windows (Win32 API), яка забезпечує при отриманні повідомлення WM_PAINT вивід простих геометричних фігур у вікно. 14
11. Створити програму у Windows (Win32 API), яка забезпечує обробку повідомлень WM_PAINT, WM_DESTROY, WM_CREATE, WM_COMMAND. Другі повідомлення передати на обробку стандартній функції вікна. 15
№ 12 Стандартні елементи керування. Графічний список. Індикатор прогресу. Складальний лічильник. 17
13. Створити простішу програму у Windows (Win32 API), яка забезпечує обробку повідомлень миші (WM_LBUTTONDOWN, WM_RBUTTONDOWN) у вікні. 19
15. Базові команди. Класифікація команд. Команди передачі даних. Команди обміну процесора з пам'яттю. Команди передачі кодів між процесором і периферією. 21
16. Команди обробки даних. Базові арифметичні команди. 28
17. Створити програму у Windows (Win32 API), яка забезпечує обробку повідомлень клавіатури (WM_KEYUP, WM_KEYDOWN) у вікні. 31
18. ВікнаWindows.Процедура створенняд очірнього вікна. Повідомлення WM_CREATE. 36
19. Створити програму у Windows (Win32 API), яка забезпечує роботу з таймером. 37
20.Таймери Windows і служба часу. 39
21 Створити програму у Windows (Win32 API), яка забезпечує роботу з наступними ресурсами: строковий ресурс, піктограму, курсор миші. Строковий ресурс потрібен використовуватися в якості заголовка вікна програми; піктограма – відображається в левом верхнім куті вікна програми; курсор миші – використовується для візуалізації покажчика миші при його проходженні по вікну програми. 42
22.Ресурси: меню та діалоги. Робота з редактором ресурсів Visual C++. 43
Вопрос 23 Створити програму у Windows (Win32 API), яка забезпечує роботу з наступними ресурсами: акселератори. Акселератори клавіш керування курсором "уверх" и "униз" - для зменшення та збільшення інтервалу між повідомленнями WM_TIMER. 46
24. Інтерфейс графічних пристроїв GDI. Обробка повідомлень WM_PAINT. 47
25. Основи програмування мовою С++. Функції. 49
26. Створити простішу програму у Windows (Win32 API), яка забезпечує роботу з стандартним елементом керування - графічний список. 51
27. Основи розробки Windows-додатків. Головна функція WinMain(). Повідомлення Windows. 55
28. Основи програмування мовою С++. Оголошення й використання даних. 57
29 Створити програму у Windows (Win32 API), яка забезпечує роботу з стандартним елементом керування - набірний лічильник. 60
30. Основи програмування мовою С++. Оператори умов. Логічні операції. (СП30) 64