Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать программу. https://www.cyberforum.ru/ cpp-beginners/ thread113639.html
задача помощь, пожалуйста! Написать программу. Даны матрицы M х Н. В каждой строке матрицы найти минимальный элемент.
C++ Работа с файлами
Привет. вызвало сложность написать программку. помогите пожалуйста. Дан символьный файл *) f. Получить копию файла в файле g. *) Файл, компоненты которого являются символами, называется ...
error C2109: для индекса требуется массив или указатель. C++
#include <iostream> #include <string.h> #include <ctime> using namespace std; struct Fin
C++ Разработать программу, моделирующую обстановку у киоска ПОЖАЛУЙСТА ПОМОГИТЕ,КАК ТУТ СДЕЛАТЬ БЛОК СХЕМУ,И МОЖЕТЕ ОБЪЯСНИТЬ ЕСЛИ НЕ ТРУДНО...тУРБО СИ В газетный киоск стоит очередь желающих купить популярные издания «Караван» и «Казахстанская правда».... https://www.cyberforum.ru/ cpp-beginners/ thread113607.html
C++ Строка в число https://www.cyberforum.ru/ cpp-beginners/ thread113600.html
Написать и протестировать функцию, которая преобразует строку двоичных цифр в эквивалентное ей целое десятичное число. пожалуйста сделайте
Односвязный список.Очередь для символов. C++
Пожалуйста помогите выполнить задачки.Буду очень признательна за помощь! 1. Создать односвязный список с помощью массива целых чисел. Поменять местами четные и нечетные элементы списка (рядом...
Ветвление C++
Даны числа a1,b1,c1,a2,b2,c2. Напечатать координаты точки пересечения прямх: a1x+b1y=c1 и a2x+b2y=c2, либо сообщить, что эти прямые совпадают.
C++ Перегрузка операция Помогите плиз с лабораторной 1. Класс “Товар”: название, порядковый номер, поставщик, цена, количество единиц. 2. Потомки: “Промышленный товар”(условия транспортировки, место нахождения... https://www.cyberforum.ru/ cpp-beginners/ thread113572.html
C++ протабулировать ф-ии,зависящие от двух переменных или от нескольких параметров https://www.cyberforum.ru/ cpp-beginners/ thread113550.html
необходимо протабулировать ф-ии,зависящие от двух переменных или от нескольких параметров.результаты табулирования оформить в виде одной таблицы или совокупности таблиц.параметры таблицы (число...
C++ Найти максимальный элемент n-ой строки данной матрицы Дано число n (0<n<9) и матрица 10x10 элементов. Найти максимальный элемент n-ой строки данной матрицы. Буду очень благодарен за помощь. https://www.cyberforum.ru/ cpp-beginners/ thread113549.html
48 / 47 / 25
Регистрация: 03.04.2010
Сообщений: 100
11.04.2010, 05:46 0

Как определить, запущен ли процесс?

11.04.2010, 05:46. Просмотров 8445. Ответов 10
Метки (Все метки)

Ответ

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#include <windows.h>
#include <iostream>
#include <tlhelp32.h>
 
using namespace std;
 
bool IsProcessPresent(wchar_t * szExe)
{
        HANDLE hSnapshot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);
        
        PROCESSENTRY32 pe;
        pe.dwSize = sizeof(PROCESSENTRY32);
        Process32First(hSnapshot, &pe);
 
        if (!_wcsicmp((wchar_t *)&pe.szExeFile, szExe))
        {
                return true;
        }
 
        while (Process32Next(hSnapshot, &pe))
        {
                if (!_wcsicmp((wchar_t *)&pe.szExeFile, szExe))
                {
                        return true;
                }               
        }       
 
        return false;
}
 
int main()
{
        TCHAR szExe[] = L"calc.exe";
        while (1)
        {
                if (IsProcessPresent((wchar_t *)&szExe))
                {
                        wcout << szExe << L" present" << endl;
 
                        //добавляй получение и вывод информации о памяти
                }
                else
                {
                        wcout << szExe << L" not present" << endl;
                }
                Sleep (3000);
        }
        return 0;
}


Вернуться к обсуждению:
Как определить, запущен ли процесс?
2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.04.2010, 05:46

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Найти процесс и вывести сообщение, если он запущен
Всем доброго времени суток! Хочу написать программу, которая находит указанный пользователем...

Как узнать запущен ли процесс?
Надо узнать запущен ли процесс и предпрянять какие либо действия.

CreateFile. Как правильно открытьфайл на запись, если запущен одноимённый процесс?
Да, как, друзья? То есть если имеется &quot;proga.exe&quot; и в этот файл надо нечто записать, то проблем...

Проверить, запущен ли процесс
Вот как в с++ в WinApi проверит если запущен процесс &quot;test.exe&quot; то выполнить код #include...

Проверка на запущен ли Процесс С++
Добрый день, нужно как то проверять запущен ли процесс, если не запущен, ничего не выводить, а если...

Проверка запущен ли процесс из vb.net в с++ ()
доброе время суток!! начал изучать с++ помогите пожалуйста перевести в с++ мой код из dll ...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.