Projet

Général

Profil

Evolution #1900

Supprimer la dépendances sur win32ui et win32gui

Ajouté par Nabil Servais il y a presque 13 ans. Mis à jour il y a environ 12 ans.

Statut:
Ne sera pas résolu
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
30/06/2011
Echéance:
% réalisé:

0%

Distribution:
Toutes

Description

Dans background.py, win32ui ne sert qu'à récupérer la résolution de l'écran (ligne 56). On peut le faire de 2 manières différentes :

from win32api import GetSystemMetrics
print "width =", GetSystemMetrics (0)
print "height =",GetSystemMetrics (1)

ou via ctypes :

import ctypes
user32 = ctypes.windll.user32
screensize = user32.GetSystemMetrics(0), user32.GetSystemMetrics(1)

Pour win32gui, utiliser l'exemple suivant :

http://gabbpuy.blogspot.com/2007/02/set-windows-wallpaper-from-python.html

win32gui est aussi présent dans le fichier utilisateur.py ligne 123 (message au moi du futur : attention ENORME risque de régressions).

Le gain serait une dépendance en moins sur les dll mfc (encore un message au moi du futur : je t'offre une bière si tu réussis).

Historique

#1 Mis à jour par Joël Cuissinat il y a environ 12 ans

  • Statut changé de Nouveau à Ne sera pas résolu
  • Distribution mis à Toutes

Formats disponibles : Atom PDF