من أجل نقل Dialog بواسطة النقر و السحب ( مثل شريط العنوان ) قمت باضافة هذه الأسطر للحدث WM_MOUSEMOVE
void CMy1Dlg::OnMouseMove(UINT nFlags, CPoint point)
{
if((nFlags & MK_LBUTTON)== MK_LBUTTON)
{
MoveWindow(point.x,point.y,500,500);
}
UpdateData(FALSE);
CDialog::OnMouseMove(nFlags, point);
}و كانت نتيجة البرنامج كما في الملف المرفق - مع العلم أنني أستخدم MFC لانشاء الـDialog .
فما هو برأيكم السبب في عدم دقة التحريك أو بالأحرى ما هي الطريقة لتصحيح هذا الخطأ .
و شكرا على المساعدة و أرجو أن تتحملوني لأنني هاوي مبتدأ .