Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

IsProcessRun ошибочка - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Отсортировать вектор структур по одной переменной через qsort http://www.cyberforum.ru/cpp-beginners/thread1305780.html
Есть вектора структур такого типа , нужно отсортировать через qsort эту структуру по точке point2 struct Mystruct { double point1; double point2; double point3; }
C++ Написать программу: заменить элемент следующий за максимальным на 0.5 Дано действительные числа A1,...,An и B1,...,Bn. В последовательности A1,...,An и в последовательности B1,...,Bn все члены, следующие за членом с наибольшим значением (за первым по порядку если их... http://www.cyberforum.ru/cpp-beginners/thread1305775.html
Напишите программу перевода числа из 400 системы счисления в 10 ую с использованием классов! C++
Помогите реализовать!
C++ Сложение чисел в разных системах счисления (от 2 до 10)
необходимо написать подпрограмму сложения чисел в разных системах счисления я написала,но в результате почему-то всегда выдает 0,помогите разобраться,где ошибка(принцип такой:складываем числ...
C++ Обработка последовательности символов http://www.cyberforum.ru/cpp-beginners/thread1305759.html
Попытался, но не получилось Может кто подскажет, в чем проблема. #include <stdio.h> #include <conio.h> #include <cstring>
C++ Заменить всех символов в строке Доброго времени суток . Пожалуйста, помогите решить - "Заменить все символы с1 в строке s , начиная с позиции n , на строку s2 . подробнее

Показать сообщение отдельно
willpower
-18 / 0 / 0
Регистрация: 27.09.2014
Сообщений: 27

IsProcessRun ошибочка - C++

20.11.2014, 10:45. Просмотров 599. Ответов 11
Метки (Все метки)

Всем привет. Недавно начал изучать C++ и сразу столкнулся с проблемкой.
Делаю проверку на процесс таким образом:
Код
bool IsProcessRun(const char * const processName)
{
	HANDLE hSnapshot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);

	PROCESSENTRY32 pe;
	pe.dwSize = sizeof(PROCESSENTRY32);
	Process32First(hSnapshot, &pe);
	while (1) 
	{
		if (strcmp(pe.szExeFile, processName) == 0) return true;
		if (!Process32Next(hShapshot, &pe)) return false;
	}
}
И компилятор (Visual Studio 2013) выдаёт мне таковые ошибки:
Код
1	error C2664: 'int strcmp(const char *,const char *)' : cannot convert argument 1 from 'WCHAR [260]' to 'const char *'	
2	error C2065: 'Shapshot' : undeclared identifier
3	IntelliSense: argument of type "WCHAR *" is incompatible with parameter of type "const char *"	
4	IntelliSense: identifier "hShapshot" is undefined
Инклуд tlhelp32 подключен, не знаю что и делать.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru