OVH Cloud OVH Cloud

Probleme GDI et Aero

11 réponses
Avatar
Erwan
Pour afficher une image .bmp dans une boite de dialogue, j'utilise les api
suivantes :

GetDC
LoadBitmap
GetObject
GetDlgItem
GetClientRect
ClientToScreen
ScreenToClient
CreateCompatibleDC
SelectObject
BitBlt

Sous Vista avec Aero, l'image n'est pas affichée. Avec Aero désactivé ou XP,
l'image est correctement affichée.
Une idée ?

1 réponse

1 2
Avatar
Erwan
Bon,

J'ai tenu compte des différentes remarques et maintenant ça marche sous
Aero.
Outre le Begin/End Paint, je pense que le bug le plus gênant était que le
bitmap était dans un contrôle statique, dessiné depuis le WM_PAINT du
contrôle parent de ce contrôle statique.

Merci pour votre aide.
1 2