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 6: Riga 6:
 
    
 
    
 
  <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")   
+
   ss = Desktop.FindWindow("<FONT color=gray>''nome_della_finestra_del_programma''</font>")   
 
    
 
    
 
  <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>

Versione delle 09:02, 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_della_finestra_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