Bonjour !
Le probl�me est le suivant : je cr�e une classe � part qui utilise des types CDC, LPPOINT, etc. ainsi que les m�thodes de painting de la classe CWnd de afxwin
Il se produit alors une sorte de probl�me d'espace de nom selon moi : les m�thodes GetDC() et ReleaseDC() de ma classe sont de winuser lorsqu'on va vers leurs d�finitions alors que je veux celles de afxwin qui n'ont pas du tout les m�me nombres de param�tres.
Le fait d'ajouter CWnd:: n'est pas possible car "error C2352: 'CWnd::GetDC' : illegal call of non-static member function"
En fait, j'ai cr�� une application SDI et donc, dans les fichiers Doc et View ReleaseDC par ex c'est du CWnd automatiquement mais dans ma classe �a devient du winuser
Que puis-je faire ?
Partager