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

tlhelp32, из имен процесса выводится только первый символ. объясните пожалуйста. - C++

Войти
Регистрация
Восстановить пароль
 
NiRamz
210 / 210 / 16
Регистрация: 26.12.2010
Сообщений: 691
03.04.2011, 15:22     tlhelp32, из имен процесса выводится только первый символ. объясните пожалуйста. #1
Доброго времени суток всем.
есть след код..
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
    int EnumerateProcs(void){
    HANDLE pSnap = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);
    bool bIsok = false;
    PROCESSENTRY32 ProcEntry;
    ProcEntry.dwSize = sizeof(ProcEntry);
    bIsok = Process32First(pSnap, &ProcEntry);  
    while(bIsok)
    {
        printf("%s  %u\n", ProcEntry.szExeFile, ProcEntry.th32ProcessID);
        bIsok = Process32Next(pSnap, &ProcEntry);
    }
    CloseHandle(pSnap);
    return 1;
}
все бы хорошо, но выводит только первые буквы названия процессов.. подскажите что делать.

Добавлено через 17 минут
извиняюсь, ошибку сам нашел.
элементарная невнимательность, в настройках проекта необходимо было убрать уникод.)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.04.2011, 15:22     tlhelp32, из имен процесса выводится только первый символ. объясните пожалуйста.
Посмотрите здесь:

C++ Как выводится символ табуляции?
Вывод списка объектов. Выводится только ссылка на первый элемент C++
Объясните ситуацию с integer, float и double. Выводится число на единицу меньше положенного C++
Выводится в файл только первый символ строки, остальные пустые C++
Вывод переменных типа char: правильно выводится только первый символ C++
Неверно выводится первый четный элемент массива C++
Выводится только первый символ строки C++
Не выводится первый элемент стека C++
Почему функция putchar(); выводит только первый символ?(Короткий код) C++
C++ Считывается только первый символ char
Создание и вывод односвязного списка (выводится только первый элемент) C++
Почему печатает только первый символ из argv[i]? C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 13:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru