Активация и закрытие приложения
Активация и закрытие приложения
Для активации запущенного приложения вызывается функция Windows API SetForegroundWindow, которая использует дескриптор окна. Для закрытия приложения используется функция SendMessage с соответствующим сообщением закрытия WM_CLOSE. Для закрытия сразу всех окон можно использовать функцию Windows API SHCloseApps, которая закрывает все запущенные программы, кроме самого Диспетчера задач. Код, выполняющий эти действия, приведен в листинге 7.26.
Листинг 7.26
public static void ActivateWindow(IntPtr hWnd) {
// Активируем приложение
SetForegroundWindow(hWnd);
}
public static void CloseWindow(IntPtr hWnd) {
// Закрываем приложение
SendMessage(hWnd, WM_CLOSE, 0, 0);
}
public static void CloseApps() {
// Закрываем все приложения
SHCloseApps(int.MaxValue);
}
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
5.12.4 Закрытие каналов
5.12.4 Закрытие каналов При закрытии канала процесс выполняет ту же самую процедуру, что и при закрытии обычного файла, за исключением того, что ядро, прежде чем освободить индекс канала, выполняет специальную обработку. Оно уменьшает количество процессов чтения из канала
Активация и обновление
Активация и обновление Не думайте, что после установки Windows все ваши проблемы исчезают, как утренний туман – все еще только начинается!При работе с последними версиями Windows (в особенности – с Vista) сразу после их установки нам придется выполнить две простые, но крайне
28.1 Активация Compiz
28.1 Активация Compiz К сожалению, не на всех видеокартах Compiz будет работать. Это связано с тем, что некоторые карточки просто не поддерживают необходимые функции. Однако скорее всего у вас Compiz запустится, мало того, скорее всего он уже работает, просто вы этого не
Активация Windows
Активация Windows Если вам понадобилось по каким-то причинам сбросить текущую активацию Windows, то в разделе HKLMSOFTWAREMicrosoftWindowsNTCurrentVersionWPAEventsменяем любую цифру в значении параметра °OOBETimer°. Это аннулирует текущую активизацию. Далее запускаем активизацию системы (или набираем в
12. Закрытие продаж
12. Закрытие продаж Как только 36 часов истекли, вешаем на сайт сообщение: «Регистрация закончена». Вот что вы пропустили. Можно сказать, вам не повезло. Рассказываем о бонусах, про которые в тексте рекламы не говорили – чтобы для людей, которые не успели, это стало уроком. Вы
Активация
Активация Клиентам требуется механизм для поиска объектов класса. В силу динамической природы СОМ это может привести к загрузке библиотеки DLL или запуску обслуживающего процесса (server process). Эта процедура вызова объекта к жизни называется активацией объекта.В СОМ имеется
Активация/деактивация
Активация/деактивация Оператор ALTER INDEX используется для переключения состояния индекса из активного в неактивное и наоборот. Он может быть применен для отключения индекса перед добавлением или изменением большого пакета строк и устранения при этом дополнительных
Активация и деактивация формы
Активация и деактивация формы Модель выполнения программ на карманном компьютере отличается от поведения программ, работающих на обычном персональном компьютере. Например, на мобильных компьютерах используется один экземпляр запущенной программы. Аналогом подобного
Закрытие процесса
Закрытие процесса Чтобы закрыть процесс, используется метод Kill, код которого приведен в листинге 7.29.Листинг 7.29public void Kill() { IntPtr hProcess; hProcess = OpenProcess(PROCESS_TERMINATE, false, (int) processId); if (hProcess != (IntPtr) INVALID_HANDLE_VALUE) { bool bRet; bRet = TerminateProcess(hProcess, 0); CloseHandle(hProcess); }}Данный метод также использует
Активация дополнительных возможностей
Активация дополнительных возможностей В этом подразделе описана активация дополнительных возможностей Pinnacle Studio без регистрации через Интернет. Правда, для этого у вас должен быть код активации программы. Совсем не обязательно активизироваться сразу же после установки
Закрытие файлов
Закрытие файлов После того, как вы поработали с файлом, его надо закрыть. Класс CFile имеет для этого специальный метод Close:virtual void Close() throw(CFileException);Метод закрывает файл. Если вы создали объект класса CFile и открыли файл, а затем объект удаляется, то связанный с ним файл
Активация Windows XP
Активация Windows XP Что должен сделать каждый счастливый обладатель Windows XP сразу после установки этой операционной системы? Несколько важных вещей. Помните священную заповедь «построить дом, вырастить сына и посадить дерево»? Здесь примерно то же.Итак, запоминайте. Сразу
4.5.1. Открытие и закрытие приложения Dashboard
4.5.1. Открытие и закрытие приложения Dashboard Для открытия/скрытия рабочей области приложения Dashboard используется клавиша <F12>, при условии, что умолчания не изменены. Также вы можете нажать на пиктограмму, расположенную на панели Dock: Поверхность рабочего стола потемнеет, а