Vraag : CreateToolhelp32Snapshot (van modules) Fout 5 ontkende toegang

l'm creërend MFC DLL aan haak keyboard.
i die am vc++ 6 gebruiken, vensters 7aste Internet ontdekkingsreiziger 8.

Problem wordt gecre�ërd om toetsenbord van Internet ontdekkingsreiziger 8, in seance van vensters 7

hkb=SetWindowsHookEx (WH_KEYBOARD, (HOOKPROC) vast te haken KeyboardProc, hins, 0); printError

void (TCHAR* msg)
{
DWORD eNum;
TCHAR sysMsg [256];
TCHAR* p; /> eNum

FormatMessage (FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_IGNORE_INSERTS, ONGELDIGE
, eNum,
MAKELANGID (LANG_NEUTRAL, SUBLANG_DEFAULT), // Gebrek language
sysMsg, 256, VERKLAART) nietig; de

// Versiering het eind van de lijn en eindigt het met een null
p = sysMsg;
terwijl ((*p > 31) || (*p == 9))
++p;
{*p-- = 0; } terwijl ((p >= sysMsg) &&
((*p == „.“ ) || (*p < 33)));

// Vertoning message
CString str1;
str1.Format („\ n WAARSCHUWING: %s ontbroken met fout %d (%s)“, msg, eNum, sysMsg);
AfxMessageBox (str1);
}

bool getModule (DWORD processID, CString* strPath)
{/> HANDVAT
      MODULEENTRY32 me32;

hModuleSnap = CreateToolhelp32Snapshot (TH32CS_SNAPMODULE, processID);
als (hModuleSnap == INVALID_HANDLE_VALUE)
{/> printError
terugkeer 1;
}

me32.dwSize = sizeof (MODULEENTRY32);
als (! Module32First (hModuleSnap, &me32))
{/> printError
printError
CloseHandle (hModuleSnap);     // moet het momentopnamevoorwerp schoonmaken!  
//return 1;
}
else
*strPath = me32.szExePath;

CloseHandle (hModuleSnap);

terugkeer 0;
}

Error: CreateToolhelp32Snapshot (van modules) Fout 5 toegang denied

unable om de modulelijst van Internet terug te winnen ontdekkingsreiziger 8 die CreateToolhelp32Snapshot gebruiken. CreateToolhelp32Snapshot veroorzaakten een „toegang ontkende“ fout. Dit is een voorrechtenproblem.
please geeft me oplossing hoe te om toetsenbordhaak van Internet explorer.

te behandelen

Antwoord : CreateToolhelp32Snapshot (van modules) Fout 5 ontkende toegang

werkt het met iets anders? Ik veronderstel u het als Beheerder moet in werking stellen om juiste toestemmingen te krijgen
Andere oplossingen  
 
programming4us programming4us