Code : Tout sélectionner
; résolution de l'écran
#SM_CXSCREEN = 0
#SM_CYSCREEN = 1
X = GetSystemMetrics_(#SM_CXSCREEN)
Y = GetSystemMetrics_(#SM_CYSCREEN)
; dimension d'une fenetre maximiser
#SM_CXMAXIMIZED = 61
#SM_CYMAXIMIZED = 62
X = GetSystemMetrics_(#SM_CXMAXIMIZED)
Y = GetSystemMetrics_(#SM_CYMAXIMIZED)
; taille mini d'une fenetre
#SM_CXMIN = 28
#SM_CYMIN = 29
X = GetSystemMetrics_(#SM_CXMIN)
Y = GetSystemMetrics_(#SM_CYMIN)
; taille de la zone de l'écran utilisable (sans la barre des taches)
#SPI_GETWORKAREA = 48
SystemParametersInfo_(#SPI_GETWORKAREA, 0, @Taille_Ecran.RECT, 0)
Largeur_Ecran = Taille_Ecran\Right - Taille_Ecran\Left
Hauteur_Ecran = Taille_Ecran\Bottom - Taille_Ecran\top