![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#2
|
|||
|
|||
|
muchas gracias
muchas gracias por sus comentarios, me gustaria saber si pudiera ver este codigo en C++ porque soy nueva en el asunto.
|
|
#3
|
||||
|
||||
|
Código:
HHOOK WHookKeyboard = 0;
//---------------------------------------------------------------------------
bool Hook()
{
if(WHookKeyboard == 0) {
WHookKeyboard = SetWindowsHookEx(WH_KEYBOARD_LL, reinterpret_cast<HOOKPROC>(KeyboardHookCallBack), HInstance, 0);
// Antigua y clásica forma de hacer el casting
// WHookKeyboard = SetWindowsHookEx(WH_KEYBOARD_LL, (HOOKPROC)KeyboardHookCallBack, HInstance, 0);
}
return (bool)WHookKeyboard;
}
//---------------------------------------------------------------------------
void UnHook()
{
UnhookWindowsHookEx(WHookKeyboard);
WHookKeyboard = 0;
}
//---------------------------------------------------------------------------
LRESULT CALLBACK KeyboardHookCallBack(int Code, WPARAM wParam, LPARAM lParam)
{
if(Code == HC_ACTION){
// PKBDLLHOOKSTRUCT hs = (PKBDLLHOOKSTRUCT)lParam;
PKBDLLHOOKSTRUCT hs = reinterpret_cast<PKBDLLHOOKSTRUCT>(lParam);
if (hs->vkCode == VK_SNAPSHOT || hs->vkCode == VK_PRINT){
return -1; // Devolvemos sin permitir el procesado de print screen
}
}
// Permitimos el proceso del resto del teclado.
return CallNextHookEx(WHookKeyboard, Code, wParam, lParam);
}
![]() |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Como deshabilitar el botón derecho del ratón???? | Niko | Varios | 6 | 20-01-2015 14:55:01 |
| Como desabilito el boton print del preview de QuickReport | micky | Impresión | 1 | 17-11-2006 20:45:34 |
| Como deshabilitar el boton inicio??? | seba_cipo | Seguridad | 5 | 19-04-2006 17:15:35 |
| Como Deshabilitar Boton de Impresión en QReport???? | AGAG4 | Impresión | 2 | 11-02-2006 00:07:21 |
| Como hacer print screen por código?? | JuanErasmo | C++ Builder | 3 | 22-12-2005 23:53:27 |
|