2010-04-28 4 views
1

Certaines parties de l'interface de mon application ne sont pas actualisées après la mise hors tension de Windows 7. Plus précisément, je permets d'échanger des images, des contrôles utilisateur et le contenu d'un bouton pendant que l'écran est éteint et redémarré, et cela ne se reflète pas dans l'interface utilisateur tant que je ne réduis pas et ne restaure pas la fenêtre à l'un des bords de l'écran.L'interface utilisateur ne se redessine pas après la mise hors tension de l'écran sous Windows 7

J'ai essayé d'appeler la méthode InvalidateVisual() de Windows lorsque l'application était dans un état où elle devait être redessinée, ce qui n'a pas résolu le problème. J'ai seulement été capable de reproduire ce problème sur Windows 7. Des idées?

Répondre

0

J'ai vu des choses comme ça arriver avec des pilotes vidéo douteux. Avez-vous essayé de mettre à jour le pilote de votre carte vidéo vers la dernière version?

+0

Le Gestionnaire de périphériques indique que le pilote est à jour. Nous avons également vu cela sur quelques machines différentes exécutant Win7 – oltman

+0

J'ai également vu des choses similaires avec les pilotes ACPI douteux sur XP - sont ceux à jour? (Ne faites pas confiance au gestionnaire de périphériques pour savoir s'il y a une nouvelle version disponible ...) –

+0

L'installation du pilote ATI provoque l'arrivée de ma machine (Win7 x64) sur BSOD pour le moment, donc je pense que je vais devoir faire confiance Cependant, ceci est toujours reproductible avec différentes configurations matérielles (exécutant les derniers pilotes NVIDIA/ATI), donc c'est soit un problème non-pilote ou un problème de pilote incroyablement envahissant nécessitant une solution de contournement spéciale . – oltman

Questions connexes