TransWikia.com

Como capturar el evento del boton izquierdo del mouse cuando se suelta con c#?

Stack Overflow en español Asked by ezer2020 on January 17, 2021

Hola e buscado por todos lados y no logro dar con la solucion, lo que quiero hacer es, detectar y capturar el evento del click izquierdo del mouse de cuando el boton se suelta (MouseUp), quiero solamente de esa boton, independientemente sobre cualquier ventana de windows, ya sea administrada o no administrada, y que sea mediante el llamado a alguna api de windows, por favor en lo posible no enviarme ningun enlace, porque e buscado en la mayoria de los enlaces y no doy con la solucion, por favor le agradeceria mucho si me podria facilitar un ejemplo de codigo sencillo y funcional de como hacer lo que busco, desde ya muchas gracias.

//Esto es un ejemplo de la estructura que pretendo, desconosco que libreria y constantes debo
//usar.

// Importacion de la libreria y constante.

// —————————–

[System.Runtime.InteropServices.DllImport("user32.dll")]
private static extern bool RegisterHotKey(IntPtr hWnd, int id, int fsModifiers, int vk);

private const int WM_HOTKEY = 0x0312;

protected override void WndProc(ref Message m)

{

base.WndProc(ref m);

if (m.Msg == WM_HOTKEY) //Detectamos el evento

{

// ...........

}

}

// —————————–

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP