Многозадачные приложения
Многозадачные приложения
Когда вы запускаете приложение в среде операционной системы Windows, начинает работать новый процесс. Если запустить это же приложение еще один раз, будет запущен новый процесс. Обычно такие процессы никак не связаны друг с другом. Когда приложение завершается, оканчивается соответствующий процесс.
Каждый процесс может состоять из нескольких нитей (thread) или задач. В рамках одного процесса его задачи выполняются параллельно. До сих пор мы рассматривали только приложения, имеющие единственную задачу. Однако, часто бывает полезно, чтобы внутри одного приложения одновременно выполнялись несколько задач. Например, одна задача может отвечать за взаимодействие с пользователем – принимать от него команды, данные, отображать информацию на экране. Вторая задача может выполнять дополнительную фоновую работу, например печать документа, обмен данными через модем, проводить вычисления.
Библиотека классов MFC позволяет создавать многозадачные приложения.
Приложения Windows 95 и Windows NT могут быть многозадачными. Такие приложения состоят из нескольких независимых задач. Дополнительные задачи могут использоваться, чтобы выполнять фоновую работу. Класс CWinApp представляет основную задачу приложения. Если вам надо создать дополнительные задачи, вы должны воспользоваться классом CWinThread.
Приложение Pview 95 позволяет просмотреть список процессов, загруженных в памяти и остановить любой процесс.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
I.2 Приложения TCP/IP
I.2 Приложения TCP/IP С самого начала в TCP/IP было заложено несколько важных свойств для служб работы с приложениями:? Терминальный доступ к любому хосту? Возможность копирования файлов с одного хоста на другой? Обмен сообщениями электронной почты между любыми двумя
Приложения
Приложения Приложение 1. Инструменты для анализа системы П1.1. Программа AVZ Программа AVZ (Антивирус Зайцева) – очень полезная утилита, и не раз меня выручала еще со времен Windows XP. Тогда я использовал антивирус Касперского, который не умел работать в безопасном режиме.
Приложения
Приложения Подарки – далеко не единственное, на что можно потратить «голоса»: на самом деле огромное их количество съедают контактовские приложения и виртуальные игры, которых в сети несколько тысяч. Популярность контакт-игр колоссальная: согласно статистике, в одну
Приложения
Приложения Насколько я помню, идея социальных мини-программ впервые появилась как раз в Facebook, и лишь потом пошла по рукам других соцсетей. Мы уже знакомы с тем, как эта штука работает «ВКонтактах» – и скажу я вам, положа руку на сердце, что для нашего юзера фейсбучные
Приложения
Приложения В приложениях я расскажу о самых востребованных, по моему опыту, чисто технических вещах, связанных с оформлением
Приложения
Приложения A. Язык программирования RubyA.1 Базовые типы. Базовыми типами языка Ruby являются числа, строки (объекты класса String), массивы (класс Array), диапазоны (Range), хэши или ассоциативные массивы (Hash), символы (Symbol) и регулярные выражения (объекты класса Regexp). Любое целое число x G Z
Приложения.
Приложения. ПРИЛОЖЕНИЕ А. ДОПОЛНИТЕЛЬНАЯ ЛИТЕРАТУРА Если вы хотите больше узнать о языке Си и вообще о программировании, то найдете полезной следующую
Приложения
Приложения
Приложения
Приложения Приложение 1 Точки восстановления системы 1. Что это такое? Точки восстановления системы — это «моментальные снимки» (snapshots) текущего состояния Windows, позволяющие вернуть систему к более раннему состоянию. Конечно, при таком откате будет потеряна часть
Приложения
Приложения Приложение 1. Устройство компьютера В этом приложении мы кратко рассмотрим устройство персонального компьютера – поговорим о его компонентах.Современный персональный компьютер изображен на рис. П1. Рис. П1.Современный персональный компьютер и его
Приложения
Приложения Приложение A Линки Библиотеки, поддерживающие FictionBookhttp://www.fictionbook.ru — FictionBook.lib;http://lib.aldebaran.ru — библиотека Альдебарана; Крупнейшая, на момент написания книги, библиотека Рунета.http://www.fenzin.org — библиотека «Фензин»; Специализируется на фантастике и
Приложения
Приложения Клавиатурные комбинации Параметры загрузки Замечание При загрузке, работая с клавишами, их необходимо удерживать. Finder Управление