Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

как узнать, запущено ли нужное мне приложение?

16K
07 июля 2007 года
Zloi_kefir
20 / / 01.04.2007
то есть надо определить, присутствует ли в списке процессов некоторая программа.
если присутствует, предложить пользователю закрыть ее.
8.2K
07 июля 2007 года
user1
71 / / 16.03.2007
void* buf;
HWND hwnd = NULL;
HANDLE handle_window,proc;
DWORD processID,rd;
hwnd = FindWindow("Grand theft auto San Andreas","GTA: San Andreas"); //тут я определяю, запущено-ли указанное приложение

if(hwnd)
cout<<"I found !\n";
else
cout<<"not found\n";
4.3K
08 июля 2007 года
flat
142 / / 27.12.2005
Цитата: user1
void* buf;
HWND hwnd = NULL;
HANDLE handle_window,proc;
DWORD processID,rd;
hwnd = FindWindow("Grand theft auto San Andreas","GTA: San Andreas"); //тут я определяю, запущено-ли указанное приложение

if(hwnd)
cout<<"I found !\n";
else
cout<<"not found\n";


Не совсем корректный пример, процесс может не иметь окна.
http://forum.codenet.ru/showthread.php?t=39896 - здесь написано, как узнать список выполняющихся процессов

16K
08 июля 2007 года
Zloi_kefir
20 / / 01.04.2007
спасибо огромное!!
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог