Sei sulla pagina 1di 8

Funcionamiento de la entrada del mouse (ratn) en los formularios Windows Forms

.NET Framework 4.5 Otras versiones

Este tema an no ha recibido ninguna valoracin - Valorar este tema Recibir y controlar la entrada del mouse es un aspecto importante de cada aplicacin para Windows. Se pueden controlar los eventos del mouse para realizar una accin en la aplicacin o utilizar la informacin de ubicacin del mouse para realizar comprobaciones de visitas u otras acciones. Adems, puede cambiar el modo en que los controles de la aplicacin controlan la entrada del mouse. Este tema describe con detalle estos eventos del mouse y cmo obtener y cambiar la configuracin del sistema para el mouse. Para obtener ms informacin sobre los datos proporcionados mediante los eventos del mouse y el orden en que se producen los eventos clic del mouse, vea Eventos del mouse (ratn) en formularios Windows Forms.

Ubicacin del mouse y comprobacin de visitas


Cuando el usuario mueve el mouse, el sistema operativo mueve el puntero. El puntero del mouse contiene un nico pxel, denominado punto activo que el sistema operativo sigue y reconoce como la posicin del puntero. Cuando el usuario mueve el mouse o presiona un botn del mismo, Control que contiene HotSpot provoca el evento correspondiente del mouse. Puede obtener la posicin actual del mouse con la propiedad Location de MouseEventArgs controlando un evento del mouse o utilizando la propiedad Position de la clase Cursor. Posteriormente puede utilizar la informacin de ubicacin del mouse para realizar la comprobacin de visitas y, a continuacin, realiza una accin basada en la ubicacin del mouse. La funcin de comprobacin de visitas est integrada en varios controles de Windows Forms como ListView, TreeView,MonthCalendar y los controles DataGridView. Si se utiliza con el evento del mouse adecuado, por ejemplo MouseHover, la comprobacin de visitas es muy til para determinar cuando debera realizar la aplicacin una accin concreta.

Eventos del mouse


El modo principal para responder a la entrada del mouse es controlar los eventos del mouse. La tabla siguiente muestra los eventos del mouse y describe cuando se producen.

Eventos del mouse

Descripcin

Click

Se produce cuando se suelta el botn del mouse, normalmente antes del evento Mou argumento de tipoEventArgs. Controle este evento cuando slo necesite determinar

MouseClick

Se produce cuando el usuario hace clic en el control. El controlador de este evento re tipo MouseEventArgs. Controle este evento cuando necesite obtener informacin so

DoubleClick

Se produce cuando se hace doble clic en el control. El controlador de este evento rec evento cuando slo necesite determinar cuando se debe producir un doble clic.

MouseDoubleClick

Se produce cuando el usuario hace doble clic en el control. El controlador de este ev tipo MouseEventArgs. Controle este evento cuando necesite obtener informacin so

MouseDown

Se produce cuando el puntero del mouse se sita encima del control y el usuario pres evento recibe un argumento de tipo MouseEventArgs.

MouseEnter

Se produce cuando el puntero del mouse entra en el borde o rea de cliente del contr de este evento recibe un argumento de tipo EventArgs.

MouseHover

Se produce cuando el puntero del mouse se detiene y permanece sobre el control. El tipo EventArgs.

MouseLeave

Se produce cuando el puntero del mouse deja el borde o rea de cliente del control d este evento recibe un argumento de tipo EventArgs.

MouseMove

Se produce cuando el puntero del mouse se mantiene mientras se encuentra sobre un argumento de tipo MouseEventArgs.

MouseUp

Se produce cuando el puntero del mouse se sita encima del control y el usuario sue evento recibe un argumento de tipo MouseEventArgs.

MouseWheel

Se produce cuando el usuario gira la rueda del mouse mientras el control tiene el foc argumento de tipoMouseEventArgs. Puede utilizar la propiedad Delta de MouseEve desplazamiento del mouse.

Cambiar la entrada del mouse y detectar la configuracin del sistema


Puede detectar y cambiar la manera en que un control controla la entrada del mouse derivando del control y utilizando los mtodos GetStyle y SetStyle. El mtodo SetStyleutiliza una combinacin bit a bit de los valores ControlStyles para determinar si el control tendr un comportamiento de clic o de doble clic estndar o si el control controlar su propio procesamiento del mouse. Adems, la clase SystemInformation incluye propiedades que describen las funciones del mouse y especifican cmo interacta el mouse con el sistema operativo. La siguiente tabla proporciona un resumen de estas propiedades.

Propiedad.

Descripcin

DoubleClickSize

Obtiene las dimensiones, en pxeles, del rea donde el usuario debe hacer clic do cuenta los dos clics.

DoubleClickTime

Obtiene el nmero mximo de milisegundos que pueden pasar entre el primer cl en cuenta la accin del doble clic. Obtiene el nmero de botones del mouse.

MouseButtons MouseButtonsSwapped MouseHoverSize

Obtiene un valor que indica si se han intercambiado las funciones de los botones

Obtiene las dimensiones, en pxeles, del rectngulo en el que el puntero del mou para que se genere un mensaje de desplazamiento.

MouseHoverTime

Obtiene el tiempo, en milisegundos, que el puntero del mouse tiene que permane movimiento del mouse hasta que se genera un mensaje de movimiento del mous Obtiene un valor que indica si se ha instalado un mouse. Obtiene un valor que indica la velocidad actual del mouse, de 1 a 20. Obtiene un valor que indica si se ha instalado la rueda del mouse.

MousePresent MouseSpeed MouseWheelPresent

MouseWheelScrollDelta Obtiene la cantidad del valor delta del incremento de un nico giro de la rueda d MouseWheelScrollLines Obtiene el nmero de lneas de desplazamiento al girar la rueda del mouse.

La administracin de dispositivos, es la administracin de todos los recursos del hardware disponible, tanto los estndar que viene de fabricas, como las que se van agregando para hacer ms poderosa o actualizar la PC. Todo dispositivo necesita presentarse al sistema operativo, agregando un pequeo programa que permite su uso. Este hp programa

es llamado controlador. De aqu el controlador es un software que utiliza el sistema operativo para especificar de hardware, como puede ser cualquier dispositivo. Algunas actividades de administracin son: Creacin de usuarios Administracin de usuarios/roles Administracin de los artefactos Administracin de conexiones al servidor Generacin de reportes Configuracin de parmetros Revisin y mantenimiento de logs Seguimiento al funcionamiento de la aplicacin Control de cambios sobre la aplicacin Mantenimiento de la documentacin de configuracin

Abrir el Administrador de dispositivos


Personas que lo han encontrado til: 3 de 10 - Valorar este tema Se aplica a: Windows Server 2008 El Administrador de dispositivos puede iniciarse de varias formas. En este tema se proporcionan dos procedimientos que puede usar para iniciar el Administrador de dispositivos en Windows Vista y Windows Server 2008, desde la interfaz de Windows y desde una lnea de comandos. Se puede usar cualquier cuenta de usuario para realizar este procedimiento. Sin embargo, slo los miembros del grupo Administradores puede realizar cambios en los dispositivos.

Abrir el Administrador de dispositivos


Puede abrir el Administrador de dispositivos de cualquiera de estas formas: Mediante la interfaz de Windows Mediante una lnea de comandos Mediante Administracin de equipos Desde un equipo remoto

Mediante la interfaz de Windows El siguiente procedimiento permite abrir el Administrador de dispositivos mediante la interfaz de usuario de Windows.

Para abrir el Administrador de dispositivos mediante la interfaz de Windows 1. 2. 3. Haga clic en Inicio y, despus, haga clic en Panel de control. Haga clic en Hardware y sonido. Haga clic en Administrador de dispositivos. Pueden darse los siguientes casos: Si inici sesin como la cuenta predefinida Administrador, el Administrador de dispositivos se abrir. Si inici sesin como un usuario que es miembro del grupo Administradores, se muestra el cuadro de dilogo Control de cuentas de usuario y debe hacer clic enContinuar para abrir el Administrador de dispositivos. Si inici sesin como un usuario estndar, aparecer un mensaje indicando que no puede realizar ningn cambio en los dispositivos. Haga clic en Aceptar para abrir el Administrador de dispositivos en modo de slo lectura.

Mediante una lnea de comandos El siguiente procedimiento permite abrir el Administrador de dispositivos desde el smbolo del sistema. Para abrir el Administrador de dispositivos mediante la lnea de comandos En el smbolo del sistema, en el cuadro Iniciar bsqueda o en el cuadro Ejecutar, escriba el siguiente comando: mmc devmgmt.msc Pueden darse los siguientes casos: Si inici sesin con la cuenta predefinida Administrador, el Administrador de dispositivos se abrir. Si inici sesin como un usuario que es miembro del grupo Administradores, se muestra el cuadro de dilogo Control de cuentas de usuario y debe hacer clic enContinuar para abrir el Administrador de dispositivos. Si inici sesin como un usuario estndar, se muestra un mensaje que indica que no puede realizar ningn cambio en los dispositivos. Haga clic en Aceptar para abrir el Administrador de dispositivos en modo de solo lectura.

Mediante Administracin de equipos Los siguientes procedimientos permiten abrir Administracin de equipos, que incluye el Administrador de dispositivos como uno de sus componentes.

Nota

Este procedimiento slo funciona en Windows Vista. En Windows Server 2008, estos pasos inician el programa Adm equipos en Windows Server 2008, use los pasos del siguiente procedimiento mediante el smbolo del sistema.

Para abrir Administracin de equipos mediante la interfaz de Windows 1. Haga clic en Inicio; a continuacin, haga clic con el botn secundario del mouse en Equipo y, a continuacin, haga clic en Administrar. Pueden darse los siguientes casos: Si inici sesin con la cuenta predefinida Administrador, se abrir Administracin de equipos. Si inici sesin como un usuario que es miembro del grupo Administradores, se muestra el cuadro de dilogo Control de cuentas de usuario y debe hacer clic enContinuar para abrir Administracin de equipos. Si inici sesin como un usuario estndar, se abrir Administracin de equipos.

2.

Haga clic en Administrador de dispositivos en el panel de navegacin. Pueden darse los siguientes casos: Si es un administrador, aparecer el Administrador de dispositivos en el panel de detalles. Si es un usuario estndar, aparecer un mensaje indicando que no puede realizar ningn cambio en los dispositivos. Haga clic en Aceptar para abrir el Administrador de dispositivos en modo de slo lectura en el panel de detalles.

Para abrir Administracin de equipos mediante la lnea de comandos 1. En el smbolo del sistema, en el cuadro Iniciar bsqueda o en el cuadro Ejecutar, escriba el comando: 2. mmc compmgmt.msc Pueden darse los siguientes casos: Si inici sesin con la cuenta predefinida Administrador, se abrir Administracin de equipos. Si inici sesin como un usuario que es miembro del grupo Administradores, se muestra el cuadro de dilogo Control de cuentas de usuario y debe hacer clic enContinuar para abrir Administracin de equipos. Si inici sesin como un usuario estndar, se abrir Administracin de equipos.

3.

Haga clic en el Administrador de dispositivos en el panel de navegacin. Pueden darse los siguientes casos: Si es un administrador, aparecer el Administrador de dispositivos en el panel de detalles.

Si es un usuario estndar, aparecer un mensaje que indica que no puede realizar ningn cambio en los dispositivos. Haga clic en Aceptar para abrir el Administrador de dispositivos en modo de solo lectura en el panel de detalles.

Desde un equipo remoto Para abrir el Administrador de dispositivos en un equipo remoto 1. 2. 3. Abra Administracin de equipos mediante uno de los procedimientos de la seccin anterior. En el men Accin, haga clic en Conectarse a otro equipo. En el cuadro de dilogo Seleccionar equipo, realice una de las siguientes acciones: En el cuadro de texto Otro equipo, escriba el nombre del equipo al que desea obtener acceso y, a continuacin, haga clic en Aceptar. Haga clic en Examinar y, a continuacin, haga clic en Opciones avanzadas para buscar el equipo deseado. Haga clic en Aceptar cuando haya seleccionado el equipo correcto.

Si la conexin es correcta, el nombre del equipo se muestra entre parntesis junto a la etiqueta Administracin de equipos en la parte superior izquierda.

Nota

El acceso al Administrador de dispositivos en un equipo remoto de esta forma es de "slo lectura". No pod configuracin.

Referencias adicionales

Potrebbero piacerti anche