1) Разработать каркасное оконное приложение Windows с отдельной
обработкой события закрытия окна и завершением работы приложения при
получении сообщения о закрытии. В приложении должны быть произведены
последовательно: создание класса окна, регистрация класса окна, создание
окна, отображение окна, запуск цикла обработки сообщений. Объяснить
работу приложения и выполнение им своих функций.
2) Разработать многопоточное приложение, содержащее не менее 2
потоков, предусмотреть синхронизацию потоков посредством события или
семафора. Объяснить работу приложения и выполнение им своих функций.