Question : L'accès des erreurs 5 de CreateToolhelp32Snapshot (des modules) a nié

l'm créant le DLL de cpc pour accrocher keyboard.
i AM using vc++ 6, Internet Explorer 8.

Problem des fenêtres 7and créé pour accrocher le clavier de l'Internet Explorer 8, dans le seance du

hkb=SetWindowsHookEx (WH_KEYBOARD, (HOOKPROC) KeyboardProc des fenêtres 7, hins, 0) ;
{eNum de printError du

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

() ;
FormatMessage (FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_IGNORE_INSERTS, NULLE du
, eNum,
MAKELANGID (LANG_NEUTRAL, SUBLANG_DEFAULT), language
sysMsg, 256, NULLE de défaut de //) ; l'équilibre du

// l'extrémité de la ligne et la terminent avec un null
p = sysMsg ;
tandis que ((*p > 31) || (== de *p 9))
++p ; le
font {*p-- = 0 ; } tandis que ((>= sysMsg de p) &&
((== de *p « .") || (*p < 33))) ; affichage du

// le message
CString str1 ;
str1.Format (AVERTISSEMENT « \ n : %s échoué avec l'erreur %d (%s) », les msg, l'eNum, sysMsg) ;
AfxMessageBox (str1) ;
{hModuleSnap de POIGNÉE de
= INVALID_HANDLE_VALUE de getModule du

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

= CreateToolhelp32Snapshot (TH32CS_SNAPMODULE, processID) ;
si (== INVALID_HANDLE_VALUE de hModuleSnap)
{printError de
(« CreateToolhelp32Snapshot (des modules) ") ; Cause d'exposition de // du retour 1 du
d'échec ;

du
} me32.dwSize = sizeof (MODULEENTRY32) ;
si (! Module32First (hModuleSnap, &me32))
{printError de
(« CreateToolhelp32Snapshot (des modules) ") ; printError du
(« Module32First ») ;  Cause d'exposition de // du
CloseHandle (hModuleSnap) d'échec ;     // doit nettoyer l'objet d'instantané !  
//return 1 ; *strPath de l'else
du
du
} = me32.szExePath ;
CloseHandle (hModuleSnap) du
; retour 0 du

;

Error du
} : Denied

unable d'accès des erreurs 5 de CreateToolhelp32Snapshot (des modules) pour rechercher la liste de module de l'Internet Explorer 8 using CreateToolhelp32Snapshot. CreateToolhelp32Snapshot a produit une erreur niée « par accès ». C'est des privilèges que problem.
please me donnent la solution, comment manipuler le crochet de clavier du

d'Internet Explorer. class= de

Réponse : L'accès des erreurs 5 de CreateToolhelp32Snapshot (des modules) a nié

fonctionne-t-cela avec toute autre chose ? Je vous suppose devoir le courir comme administrateur pour obtenir des permissions appropriées
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us