Differenze tra le versioni di "Spostare la finestra di un programma da un desktop ad un altro del video"
Da Gambas-it.org - Wikipedia.
Riga 5: | Riga 5: | ||
Dim i As Integer | Dim i As Integer | ||
− | <FONT color=gray>' ''Individua l'handle della finestra programma:''</font> | + | <FONT color=gray>' ''Individua l'handle della finestra del programma:''</font> |
i = Desktop.FindWindow("<FONT color=gray>''nome_della_finestra_del_programma''</font>", Null, Null)[0] | i = Desktop.FindWindow("<FONT color=gray>''nome_della_finestra_del_programma''</font>", Null, Null)[0] | ||
Versione delle 09:05, 17 giu 2021
E' possibile determinare lo spostamento della finestra di un programma da un desktop ad un altro del medesimo monitor-video usando la Classe "DesktopWindow" del Componente "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 num. 2 (ossia al terzo): dw.Desktop = 2 End