|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
22.08.2010, 18:13 | #1 |
Участник клуба
Регистрация: 15.05.2009
Сообщений: 1,222
|
Просмотр процессов
Добрый вечер! Пишу небольшую программу, мне нужно чтобы она искала заданный мною выполняемый процесс. Подскажите какая это функция может сделать, быть может это win api функция?
Единственное, что ограничивает полет мысли программиста-компилятор
|
22.08.2010, 18:54 | #2 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Если задается имя процесса, то получить идентификатор можно так:
Код:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
22.08.2010, 19:04 | #3 |
Участник клуба
Регистрация: 15.05.2009
Сообщений: 1,222
|
а еще такой вопрос, можно ли таким образом узнать полуный путь до файла этого процесса
Единственное, что ограничивает полет мысли программиста-компилятор
|
22.08.2010, 20:51 | #4 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Разобрался-таки.
Код:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
24.08.2010, 19:09 | #5 |
Участник клуба
Регистрация: 15.05.2009
Сообщений: 1,222
|
нужно скачивать библиотеку или именно psapi.h?
Единственное, что ограничивает полет мысли программиста-компилятор
|
24.08.2010, 19:12 | #6 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Насколько знаю, она стандартная, и должна быть в системной папке. Ну, или в одной из папок компилятора (например, в Dev-Cpp она среди стандартных либ - libpsapi.a).
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
24.08.2010, 19:17 | #7 |
Участник клуба
Регистрация: 15.05.2009
Сообщений: 1,222
|
спасибо еще раз
Единственное, что ограничивает полет мысли программиста-компилятор
|
29.08.2010, 11:46 | #8 |
Участник клуба
Регистрация: 15.05.2009
Сообщений: 1,222
|
Код:
Error 5 error C2664: 'GetModuleFileNameExW' : cannot convert parameter 3 from 'char [260]' to 'LPWSTR' Error 4 error C2664: 'strcpy' : cannot convert parameter 2 from 'WCHAR [260]' to 'const char * Как правильно преобразовать типы?
Единственное, что ограничивает полет мысли программиста-компилятор
|
29.08.2010, 12:18 | #9 |
Форумчанин
Регистрация: 02.02.2010
Сообщений: 599
|
В General-опциях проекта измените Use Unicode Character Set на Use Multi-Byte Character Set или используйте функцию wcstombs_s
"Лишь то читается легко, что написано с трудом; что в час написано, то в час и позабыто."
|
29.08.2010, 12:27 | #10 |
Участник клуба
Регистрация: 15.05.2009
Сообщений: 1,222
|
и последний вопрос как преобразовать char path[MAX_PATH] в string?
Единственное, что ограничивает полет мысли программиста-компилятор
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Убивание процессов! | Nice42ru | Помощь студентам | 27 | 20.12.2009 19:47 |
Блокировка процессов | Zeraim | Операционные системы общие вопросы | 5 | 17.04.2008 13:02 |
отключение процессов | UROKSAN | Win Api | 1 | 10.04.2008 09:08 |
Память процессов | Carbon | Безопасность, Шифрование | 2 | 05.05.2007 23:59 |