Advertisement
BeloMaximka

Belov_HW_S3

Nov 3rd, 2021 (edited)
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.27 KB | None | 0 0
  1. Дайте определения своими словами.
  2. 1. Что такое GUI?
  3. GUI - графический пользовательский интерфейс - графическая оболочка программы, с которой взаимодействует пользователь.
  4.  
  5. 2. Системная очередь сообщений - глобальный объект в памяти, в который помещаются все сообщения, создаваемые приложениями и устройствами.
  6. Операционная система периодически перенаправляет сообщения из очереди в отдельные окна.
  7.  
  8. 3. Очередь сообщений приложения - глобальный объект, схожий с системной очередью сообщений, однако используемый самим приложением. Необходим для того, чтобы хранить сообщения, которые не могут быть обработаны в данный момент (чтобы не потерялись). Время жизни совпадает с приложением.
  9.  
  10. 4. Окно - объект, определяющий определенными свойствами и занимающий место в оперативной памяти
  11.  
  12. 5. Обработчик - функция, выполняющая обработку определенного сообщения.
  13.  
  14. 6. Оконная процедура - процедура, выполняющая получение всех сообщений, которые ему направляет операционная система.
  15.  
  16. 7. Дескриптор - уникальный идентификатор объекта, управляемым Windows.
  17.  
  18. 8. Синхронные сообщения - сообщения, отправка или получение которых синхронизировано каким-либо образом. В случае в Windows, сообщения идут строго по очереди
  19.  
  20. 9. Асинхронные сообщения - сообщения, которые поступают независимо друг от друга. В Windows это означает, что сообщения, попадая в системную очередь сообщений, сразу попадают в очередь сообщений приложения и сразу же обрабатываются (так сказать вне очередь)
  21.  
  22. 10. Как происходит обработка сообщении в ОС Windows. В системную очередь сообщений попадают сообщения от различных устройств (клавиатуры, мыши и т.д.) и приложений. Windows просматривает очередь и перенаправляет их отельным окнам, т.е. в очереди сообщений приложения. Окна с помощью оконных процедур получают сообщения и обрабатывают их с помощью определенных функций-обработчиков.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement