![]() |
![]() |
| 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 |
|
|
|
#1
|
||||
|
||||
|
Mmmm, supongo que con un destornillador y haciendo palanca puedes eliminar el botón derecho. Si esto no funciona, puedes probar a poner un topecito pegado con super-glup o cualquiero otro pegamento para que no llegue a bajar.
__________________
:) |
|
#2
|
|||
|
|||
|
mmmm... yo conocía la API BlockInput pero no creo que te sirva. De todas formas la declaración es algo como:
Por cierto sería bueno que alguien que sepa de Delphi compruebe la sintáxis porque lo estoy haciendo al "vuelo" desde una declaración de VB. Hay otras APIs relacionadas con el mouse o el teclado, pero que yo conozca ninguna que haga exactamente lo que vos querés.
__________________
Suerte .: Gydba :. |
|
#3
|
|||
|
|||
|
Tambien quiero desactivar el boton derecho del raton en dephi.
|
|
#4
|
||||
|
||||
|
Hook WH_MOUSE_LL
Saludos. |
|
#5
|
|||
|
|||
|
¿seria mucho pedir un ejemplo?
Lo busco en google y sólo encuentro solución para visual basic |
|
#6
|
||||
|
||||
|
Aquí tienes un ejemplo de un Hook al Mouse. Sustituye la función MouseHookCallBack por esta:
Código:
LRESULT CALLBACK
MouseHookCallBack(int Code, WPARAM wParam, LPARAM lParam)
{
if(Code>=0){
if(wParam == WM_RBUTTONDOWN){
// Desactiva el botón derecho del mouse
return -1;
}
}
return CallNextHookEx(WHookMouse, Code, wParam, lParam);
}
Última edición por escafandra fecha: 14-10-2008 a las 07:06:29. |
|
#7
|
|||
|
|||
|
El codigo esta para C me parece.
Lo estoy pasando a delphi pero no me aclaro mucho. Lo seguiré intentando. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|