Bonjour,

Mon programme dessine dans un bitmap stocké, toutes les opérations de dessins sont stocké, de se coté là, pas de soucis. Quand je souhaite inserer un bitmap, là commence le petit problème. Je dois l'inserer, pour cela, j'appel une boite de dialogue de recherche de fichier qui me renvoie le nom du fichier. De là, j'ouvre un HANDLE sur le nom de fichier. J'ai ouvert mon fichier. Je click pour un premier point et le deuxieme point n'est pas fixé tant que je ne lache pas le bouton de la souris, j'agrandi l'image, pas de probleme, je retreci l'image probleme, l'image laisse des traces. Je decide de forcer le refraichissement de l'appli par InvalidateRect et UpdateWindow dans le traitement du message WM_MOUSEMOVE, le traitement du message de WM_PAINT s'effectue, mais le HDC fournie a partir de CreateCompatibleDC est un pointeur NULL. Quand je ne le force pas j'obtient bien un compatible DC.

Une idée?