Белорусский государственный университет информатики и радиоэлектроники (БГУИР)
Дата сдачи:
Август 2013
Стоимость:
65$,
162.5 BYN,
4745 RUB
Содержание
Вопросы по первой части курса «Системное программирование»
1. Инструментальные средства поддержки разработчика программ на базе WIN API
2. Заголовочные файлы windows.h и другие. Типы данных, константы, структуры.
3. Механизм сообщений Windows. Событийное управление программами в Windows, структура программы управляемой событиями.
4. Взаимосвязь между приложениями, процессами, потоками и окнами. Иерахия окон. Типы окон.
5. Очереди сообщений в Windows. Цикл обработки сообщений в приложении.
6. Синхронные и асинхронные сообщения, их передача и обработка.
7. Класс окна, структура WNDCLASS и WNDCLASSEX. Регистрация класса окна. Предопределенные классы окон.
8. Структура простой Windows–программы с обработкой сообщений. Функция WinMain, ее параметры и содержание.
9. Оконная процедура главного окна приложения.
10. Макро HANDLE_MSG и "взломщики" сообщений, упрощение структуры приложения.
11. Управление окнами. Сообщения и функции управления окном.
12. Предопределенный класс «controls» – элементы управления. Создание элементов управления в главном окне.
13. Применение в приложении элемента управления класса "Button", стили, сообщения.
14. Применение в приложении элементов управления "ListBox" и "ComboBox", стили, сообщения.
15. Применение в приложении элемента управления класса "Edit", стили, сообщения.
16. Изменение данных окна и класса окна. Создание подклассов (subclassing) и суперклассов (superclassing).
17. Механизм перерисовки окна. Сообщение WM_PAINT и его обработка. Требование перерисовки из приложения.
18. Вывод информации в окно с использованием функций ТextOut и DrawText.
19. Ресурсы Windows. Виды ресурсов. Создание ресурсов. Использование ресурсов в программе.
20. Создание и использование пользовательских ресурсов, пример.
21. Ресурсы типа растровое изображение, пиктограмма, курсор. Создание ресурса. Использование ресурса в программе.
22. Ресурс типа меню. Создание ресурса. Использование ресурса в приложении для создания меню.
23. Сообщения меню и их обработка.
24. Ресурс типа таблица строк символов. Создание ресурса. Использование ресурса для вывода подсказок к меню.
25. Динамическое создание и изменение меню с использованием Win API вызовов.
26. Акселераторы. Создание и использование в программе.
27. Диалоговые окна. Виды Диалоговых окон. Создание диалоговых окон.
28. Ресурс типа шаблон диалогового окна. Описание диалоговой панели и элементов управления в файле описания ресурсов.
29. Оконная процедура диалогового окна, особенности обработки сообщений.
30. Создание модального диалогового окна с использованием ресурса типа шаблон диалога.
31. Создание немодального диалогового окна с использованием ресурса типа шаблон диалога.
32. Обмен информацией с элементами управления в диалоговых окнах.
33. Стандартные диалоговые окна и их использование в приложении.
34. Стандартные элементы управления (common controls) и их использование в приложении.
35. Использование в приложении элементов Tool Bar («панель инструментов») и Status Bar («строка состояния»).
36. Ввод данных с помощью "мыши". Сообщения мыши и их обработка.
37. Ввод данных с клавиатуры. Понятие фокуса ввода. Обработка сообщений от клавиатуры.
38. Графическая подсистема Windows (GDI) и ее применение для вывода информации. Понятие контекста устройства.
39. Виды контекстов. Инструменты и атрибуты контекста отображения.
40. Режимы отображения и системы координат. Трансформирование изображений.
41. Графические инструменты перо и кисть. Рисование геометрических фигур.
42. Вывод изображений в окно.
43. Вывод текста. Шрифты.
44. Метафайлы Windows. Печать в Windows.
Оставить контакты для покупки
Внимание! Вы можете приобрести любую из найденных Вами на сайте готовых работ за указанную стоимость. Если найденная Вами курсовая, отчет по практике, контрольная или дипломная работа не полностью соответствуют Вашему заданию, то Вы можете оценить стоимость доработки найденного задания до требуемого Вам содержания – это будет стоить значительно дешевле, чем
выполнение задания заново.
Кроме того, Вы можете приобрести часть найденной работы для последующего самостоятельного использования. Указанные на сайте цены не являются окончательными (возможно некорректное указание стоимости!) и в большинстве случаев подлежат изменению в сторону снижения (в зависимости от качества задания и ряда других факторов). Вы можете предварительно проконсультироваться с нашими менеджерами относительно уровня качества найденного подходящего задания.
Готовая контрольная, отчет, курсовая или даже дипломный проект могут быть получены Вами в течение считанных минут после оплаты. На этой странице Вы можете ознакомиться со способами оплаты готовых работ для жителей Беларуси, Российской Федерации и других стран.
Уважаемые клиенты, наш коллектив поздравляет Вас с окончанием очередного учебного года и желает Вам отличных каникул и удачи на экзаменах и зачетах. Напоминаем, что те. кто осуществлял заказ по электронной почте, могут в течение лета приехать к нам и получить свои купоны на скидку!
22.06.2026
Приближается летняя сессия и мы надеемся, что Вы уже отдали нам на выплнение все свои задания. Еще не делали ничего? Тогда лучше поторопиться, потому что сейчас цены ниже и останутся такими вплоть до начала мая!
17.04.2026
Уважаемые студенты МИУ, МФЮА, Синергии, БИП, БТЭУПК, мы рады предложить Вам свои услуги по решению тестов дистанционной формы обучения, написанию курсовых работ и отчетов по практике для Ваших учебных заведений!
13.02.2026
Поздравляем всех, переведенных на последний семестр обучения! Приглашаем Вас заранее обратиться за дипломными проектами и работами, потому что это позволит выполнить их максимально качественно и даже делать их по частям. Помните, что весной загрузка сильно возрастет и лучше не затягивать!