Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2005.08.07;
Скачать: [xml.tar.bz2];

Вниз

Почему такой вот код неверно работает?   Найти похожие ветки 

 
Андрей Жук ©   (2005-06-10 13:44) [0]

TCHAR szPath[MAX_PATH];
HANDLE Process = OpenProcess(PROCESS_QUERY_INFORMATION|PROCESS_VM_READ,false,PID);
if (Process!= INVALID_HANDLE_VALUE)
{
    GetModuleFileName((HMODULE)Process,szPath, MAX_PATH/sizeof(TCHAR));
    MessageBoxEx(hWindow,szPath,"",MB_OK,419);
}

?
выдается какой-то мусор


 
Андрей Жук ©   (2005-06-10 13:45) [1]

PID - PID процесса.


 
Digitman ©   (2005-06-10 13:51) [2]

ф-ция GetModuleFileName требует параметром хэндл модуля, а не хэндл процесса


 
Андрей Жук ©   (2005-06-10 13:57) [3]

уже понял



Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2005.08.07;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.035 c
14-1121514195
Экспериментатор
2005-07-16 15:43
2005.08.07
Как написать скриптик на VB, который бы


14-1121667418
Vovchik_A
2005-07-18 10:16
2005.08.07
Умер Спартак Мишулин


1-1121769741
td
2005-07-19 14:42
2005.08.07
как определить текущее время?


8-1112336983
Руслана
2005-04-01 10:29
2005.08.07
Источник записи


14-1121373404
DeMoN-777
2005-07-15 00:36
2005.08.07
Лимиты в WinXP





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский