Globalne przechwytywanie klawiatury w aplikacji C #

Chcę przechwycić skrót klawiaturowy w mojej aplikacji i wywołać okno dialogowe, które pojawi się, jeśli użytkownik naciśnie kombinację klawiszy nawet poza aplikacją. Podobnie jak klawisz Ctrl i Ctrl w wyszukiwarce Google Desktop, wywołujący okno dialogowe wyszukiwania. Próbowałem użyć...