Como dibujar lineas en el escritorio desde basic

wizeuc
24 de Marzo del 2005
Mi pregunta es como puedo hacer que estando en cualquier aplicacion, (incluso en las de pantalla completa como un video o un juego) y que a a traves de un programa Visual Basic, pueda dibujar algunas lineas en la pantalla.
Es decir suponiendo que estoy jugando Starcraft y presiono la combinacion de teclas por ej, alt+S aparezca en la pantalla automaticamente un circulo o una linea, pero tendria que aparecer en la pantalla de starcraft, o si estoy en excel y presiono la combinacion de teclas, entonces el circulo debe aparecer en la hoja de calculo,
muchas gracias por la respuesta.