Cuestión : El acceso del error 5 de CreateToolhelp32Snapshot (de módulos) negó

l'm que crea el DLL del MFC para enganchar keyboard.
i usar vc++ 6, Internet Explorer 8.

Problem de las ventanas 7and creado para enganchar el teclado del Internet Explorer 8, en el seance del

hkb=SetWindowsHookEx (WH_KEYBOARD, (HOOKPROC) KeyboardProc de las ventanas 7, hins, 0);
{eNum del printError del

void (msg de TCHAR*) del
DWORD;
TCHAR sysMsg [256];
TCHAR* p; eNum = GetLastError del

();
FormatMessage (FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_IGNORE_INSERTS, FALTA DE INFORMACIÓN del
, eNum,
MAKELANGID (LANG_NEUTRAL, SUBLANG_DEFAULT), language
sysMsg, 256, FALTA DE INFORMACIÓN del defecto de //); el ajuste del

// el extremo de la línea y la termina con un null
p = sysMsg;
mientras que ((*p > 31) || (== del *p 9))
++p; el
hace {*p-- = 0; } mientras que ((>= sysMsg de p) &&
((== del *p “.") || (*p < 33))); exhibición del

// el message
CString str1;
str1.Format (ADVERTENCIA “\ n: %s fallado con el error %d (%s)”, los msg, el eNum, sysMsg);
AfxMessageBox (str1);
{hModuleSnap de la MANIJA del
= INVALID_HANDLE_VALUE del getModule del

bool del
} (processID de DWORD, strPath de CString*);
      MODULEENTRY32 me32;hModuleSnap del

= CreateToolhelp32Snapshot (TH32CS_SNAPMODULE, processID);
si (== INVALID_HANDLE_VALUE del hModuleSnap)
{printError del
(“CreateToolhelp32Snapshot (de módulos) "); Causa de la demostración de // de la vuelta 1 del
de la falta;

del
} me32.dwSize = sizeof (MODULEENTRY32); ¡
si (! Module32First (hModuleSnap, &me32))
{printError del
(“CreateToolhelp32Snapshot (de módulos) "); printError del
(“Module32First”);  Causa de la demostración de // del
CloseHandle (hModuleSnap) de la falta;     ¡// debe limpiar el objeto de la foto!  
//return 1; *strPath del else
del
del
} = me32.szExePath;
CloseHandle (hModuleSnap) del
; vuelta 0 del

;

Error del
}: Denied

unable del acceso del error 5 de CreateToolhelp32Snapshot (de módulos) para recuperar la lista del módulo del Internet Explorer 8 usar CreateToolhelp32Snapshot. CreateToolhelp32Snapshot produjo un error negado “acceso”. Éste es los privilegios que problem.
please me dan la solución, cómo manejar el gancho del teclado del

del Internet Explorer. class= del

Respuesta : El acceso del error 5 de CreateToolhelp32Snapshot (de módulos) negó

¿trabaja con todo lo demás? Le supongo necesitar funcionarlo como administrador para conseguir permisos apropiados
Otras soluciones  
 
programming4us programming4us