Problème avec le pinceau [MFC] - Programmation
Marsh Posté le 10-07-2001 à 14:08:41
Je ne sais pas ce que tu veux faire mais essaie avec
CClientDC ClientDC(this);
à le place de CDC * pDC
Marsh Posté le 10-07-2001 à 14:09:16
Au fait c'est une erreur à la compilation ou à l'éxécution ?
Marsh Posté le 10-07-2001 à 14:38:52
J'avais une erreur à l'exécution.
Mais avec CClientDC dc(this) ça marche.
J'en ai gros marre de mon bouquin sur VC++ qui explique rien!!! Fais chier... Vous connaissez pas des bons sites pour comprendre comment tout ça marche?
Marsh Posté le 10-07-2001 à 14:05:01
J'ai une erreur quand je lance une appli dont le code de la fonction OnPaint est ceci:
void CWindow::OnPaint()
{
CDC* pDC;
CPen pinceau(PS_DASH, 1, RGB(0, 0, 0));
RECT rect;
GetClientRect(&rect);
pDC->SelectObject(&pinceau);
pDC->MoveTo(rect.left, rect.top);
pDC->LineTo(rect.right, rect.bottom);
}
Où est la faute?