Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 06-01-2005
Diana Diana is offline
Miembro
 
Registrado: nov 2004
Ubicación: Morelos, México
Posts: 13
Poder: 0
Diana Va por buen camino
Esconder puntero del raton

Hola a todos

Un favor.Pueden indicarme de que forma esconder el puntero del raton.Me gustaria más bien deshabilitar el raton.

Gracias por su atención

Saludos

Diana
Responder Con Cita
  #2  
Antiguo 06-01-2005
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Para esconder el ratón:

ShowCursor(false);

Para deshabilitarlo (no sé si hay algo más sencillo) puedes colocar una componente TApplicationEvents y en su evento OnMessage poner:

Código Delphi [-]
procedure TForm1.ApplicationEvents1Message(var Msg: tagMSG; var Handled: Boolean);
begin
  Handled :=
    ((Msg.message >= WM_MOUSEFIRST) and (Msg.message <= WM_MOUSELAST)) or
    ((Msg.message >= WM_NCLBUTTONDOWN) and (Msg.message <= WM_NCXBUTTONDBLCLK));
end;

Ambas cosas funcionarán sólo sobre tu aplicación. Si quieres hacerlo en todo el sistema tendrías que programar un Hook del ratón. Claro que en tal caso sería más sencillo desenchufar el ratón.

// Saludos
Responder Con Cita
  #3  
Antiguo 06-01-2005
Diana Diana is offline
Miembro
 
Registrado: nov 2004
Ubicación: Morelos, México
Posts: 13
Poder: 0
Diana Va por buen camino
Me parece

Buena tu idea la de desenchufar el raton.

Eso es precisamente lo que quiero hacer, que no este presente en todo, solo que me queda una pregunta más. Al momento de inciar con Windows XP, como hago para que no me mande el mensaje de que no se ha detectado un raton conectado.

Muchas gracias por contestar muy pronto
Responder Con Cita
  #4  
Antiguo 07-01-2005
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por Diana
Al momento de inciar con Windows XP, como hago para que no me mande el mensaje de que no se ha detectado un raton conectado.
¡Caramba! Pues no sé. Mi Windows no se queja si enciendo la PC sin ratón. Pero se me ocurre que quizá funcione deshabilitar el ratón en

Mi PC | Propiedades |Hardware |Administrador de dispositivos | Mouse y otros dispositivos señaladores | Tu ratón | Menú contextual | Deshabilitar

Prueba y me dices.

// Saludos
Responder Con Cita
  #5  
Antiguo 07-01-2005
Diana Diana is offline
Miembro
 
Registrado: nov 2004
Ubicación: Morelos, México
Posts: 13
Poder: 0
Diana Va por buen camino
muy bien

Si, gracias por la ayuda
Responder Con Cita
  #6  
Antiguo 07-01-2005
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
¿Te funcionó?

Por cierto, al deshabilitar el ratón en realidad me parece que no es necesario entonces desenchufarlo. Más aún puedes establecer un perfil de hardware con el ratón inhabilitado y otro con el ratón habilitado de manera que al iniciar la pc escoges cuál perfil usar.

// Saludos
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 04:55:37.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi