Spostare la finestra di un programma da un desktop ad un altro del video
(Reindirizzamento da Spostare la finestra di un programma all'interno dello schermo)
Vai alla navigazione
Vai alla ricerca
E' possibile determinare lo spostamento della finestra di un programma da un desktop ad un altro del medesimo monitor-video usando la Proprietà ".Desktop" della Classe "DesktopWindow" del Componente "gb.desktop.x11".
Nell'esempio che segue bisognerà attivare i Componenti "gb.desktop" e "gb.desktop.x11".
Public Sub Button1_Click()
Dim dw As DesktopWindow
Dim i As Integer
' Individua l'handle della finestra del programma:
i = Desktop.FindWindow("nome_della_finestra_del_programma", Null, Null)[0]
' Genera una variabile di tipo "DesktopWindow" dall'handle prima individuato:
dw = Desktop.Windows.FromHandle(i)
' La finestra del programma viene spostata - ad esempio - nel desktop di indice num. 2 (ossia al terzo):
dw.Desktop = 2
End