Perfecto, muy claro, gracias!
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú
...
HHOOK MouseHook;
HINSTANCE hookinst;
...
LRESULT CALLBACK MouseHookProc(int nCode, WPARAM wParam, LPARAM lParam)
{
PKBDLLHOOKSTRUCT k = (PKBDLLHOOKSTRUCT)(lParam);
if (wParam == WM_LBUTTONDBLCLK)
{
...
}
return CallNextHookEx(MouseHook, nCode, wParam, lParam);
}
...
BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)
{
if (fdwReason == DLL_PROCESS_ATTACH)
{
hookinst = hinstDLL;
// Instalo el hook
MouseHook = SetWindowsHookEx(WH_MOUSE_LL, MouseHookProc, hookinst, 0);
MessageBox(0, TEXT("Hook instalado"), TEXT(""), MB_OK);
}
return TRUE; // succesful
}
HANDLE hw = CreateThread(0,0,hilo,(LPVOID)¶m,0,&pid);
HANDLE hw = CreateThread(0,0,(LPTHREAD_START_ROUTINE)hilo,(LPVOID)¶m,0,&pid);