Visual basic y multimonitor

evidence
11 de Mayo del 2005
Hola,estoy desarrollando una aplicación de video en la cual necesito conectar y desconectar el escritorio extendido, pero la información al respecto considero que es bastante escasa.

He podido comprovar que a traves de la API puedo acceder a numerosa información acerca de multimonitor, con EnumDisplayMonitors pero no veo la forma de hacer lo que necesito.También he estado revisando ChangeDisplaySettings en los cuales también hay varios parámetros semejantes o cercanos al tema multimonitor como CDS_SET_PRIMARY.
Trabajo con Visual Basic.
Agradecería que alguien que sepa algo del tema me diese una referencia de donde o como documentarme.

Saludos y gracias de antemano.