Quello che puoi fare è sfruttare l'interfaccia
IMessageFilter: si tratta di uno scheletro che può essere implementato dalle classi preposte a ricevere i messaggi che Windows invia all'applicazione.
Usando l'oggetto
Application, puoi chiamare il metodo per censire un oggetto (che deve implementare
IMessageFilter e potrebbe essere anche il
MainForm dell'applicazione) in modo da intercettare i messaggi ricevuti dall'applicazione e applicarvi una gestione "custom".
Questo è necessario in quanto, se ho ben capito la tua domanda, la tua richiesta è quella di implementare una gestione del click in modalità "Application-Wide".
Per esempi di codice, vedi
questa domanda analoga su StackOverflow.
Ciao!