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 1: | Riga 1: | ||
− | E' possibile determinare lo spostamento della finestra di un programma da un desktop ad un altro del medesimo video | + | 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() | '''Public''' Sub Button1_Click() | ||
− | + | Dim dw As DesktopWindow | |
− | + | Dim ss As String[] | |
<FONT color=gray>' ''Individua l'handle della finestra programma:''</font> | <FONT color=gray>' ''Individua l'handle della finestra programma:''</font> | ||
− | + | ss = Desktop.FindWindow("nome_del_programma") | |
<FONT color=gray>' ''Genera una variabile di tipo "DesktopWindow" dall'handle prima individuato:''</font> | <FONT color=gray>' ''Genera una variabile di tipo "DesktopWindow" dall'handle prima individuato:''</font> | ||
− | + | dw = Desktop.Windows.FromHandle(ss[0]) | |
<FONT color=gray>' ''La finestra del programma viene spostata nel desktop num. 2 (ossia al terzo):''</font> | <FONT color=gray>' ''La finestra del programma viene spostata nel desktop num. 2 (ossia al terzo):''</font> | ||
− | + | dw.Desktop = 2 | |
'''End''' | '''End''' |
Versione delle 09:00, 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 ss As String[] ' Individua l'handle della finestra programma: ss = Desktop.FindWindow("nome_del_programma") ' Genera una variabile di tipo "DesktopWindow" dall'handle prima individuato: dw = Desktop.Windows.FromHandle(ss[0]) ' La finestra del programma viene spostata nel desktop num. 2 (ossia al terzo): dw.Desktop = 2 End