Dessin dans une fenêtre

Description

Une petite source qui nous montre comment dessiner dans une fenêtre. Elle utilise les classes MFC. C'est le même principe que dans Paint.

Source / Exemple :


//Pour ceux qui veulent seulement voir le code qui fait le dessin :P

void CChap3Dlg::OnMouseMove(UINT nFlags, CPoint point) 
{
	if ((nFlags & MK_LBUTTON) == MK_LBUTTON)
	{
		//On recupere le Device
		CClientDC dc(this);
		//Dessine une ligne entre le point précedant et le point actuel
		dc.MoveTo(m_PosX,m_PosY);
		dc.LineTo(point.x,point.y);
		//Enregistre le point actuel comme point précédant
		m_PosX = point.x;
		m_PosY = point.y;
	}
	CDialog::OnMouseMove(nFlags, point);
}

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.