- //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);
- }
//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);
}