Оригинальный DVD-ROM: eXeL@B DVD !
eXeL@B ВИДЕОКУРС !

ВИДЕОКУРС ВЗЛОМ
выпущен 2 августа!


УЗНАТЬ БОЛЬШЕ >>
Домой | Статьи | RAR-cтатьи | FAQ | Форум | Скачать | Видеокурс
Новичку | Ссылки | Программирование | Интервью | Архив | Связь

ПРОГРАММИРОВАНИЕ НА C и С++



Давно заметил, что всё-таки языки С/C++ это не самый лучший вариант программирования под Windows. Сейчас появилась масса более современных и удобных языков, например тот же Python - кроссплатформенный язык, очень легок в изучение. Я его изучил буквально за несколько дней по этому курсу - ссылка. Автор постарался, там видеоуроки на удивление легкие и понятные.

GetModuleFileNameEx

Функция GetModuleFileNameEx позволяет получить полный путь для указанного модуля.

DWORD GetModuleFileNameEx(
   HANDLE hProcess,
   HMODULE hModule,
   LPTSTR lpFilename,
   DWORD nSize
 );
 

Параметры

hProcess
[на входе] Дескриптор процесса, который содержит данный модуль.
hModule
[на входе] Дескриптор модуля.
lpFilename
[на выходе] Указатель на буфер, в который будет записан полный путь модуля. Если имя файла длиннее, чем максимальное количество символов, указанных в параметре nSize, то имя файла будет обрезано.
nSize
[на входе] Размер буфера lpFilename в байтах.

Возвращаемое значение

При успешном выполнении, функция возвращает длину строки, скопированной в буфер.

При ошибке функция вернёт ноль.

Пример использования

Перечисление всех модулей для процесса.

 

Требования

Windows NT/2000/XP: Включена в Windows NT 4.0 и позже.
Windows 95/98/Me: Не поддерживается.
Unicode: Присутствует как Unicode, так и ANSI версия.
Заголовок: Объявлена в Psapi.h.
Библиотека: Psapi.lib.

 

 

 





<< ВЕРНУТЬСЯ В ПОДРАЗДЕЛ

<< ВЕРНУТЬСЯ В ОГЛАВЛЕНИЕ




Материалы находятся на сайте https://exelab.ru/pro/



Оригинальный DVD-ROM: eXeL@B DVD !


Вы находитесь на EXELAB.rU Проект ReactOS