الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كبفية قراءة قيم االاحداثيات الحالية للماوس

بدأه bashjokh في 26 مارس 2008 · 2 رد · 641 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

ممكن شرح بسيط عن كيفية قراءة قيم الاحداثيات الحالية لمؤشر الماوس في النافذة المستخدمة للرسم وذللك لاستخدامها لاغراض الرسم باستخدام الماوس .

ولكم جزيل الشكر

#2

أبصر مين شطب الرد تبعي, و ليش... بالمختصر المفيد متل ما قلت في شي اسمو Mouse Events, إقرا عنو أكثر, و رح تعرف الجواب بكل سهولة. طلبت مني الكود؟؟ رح أعطيك كود صغير, و الباقي عليك:

 void CMouseDlg::OnMouseMove(UINT nFlags, CPoint point)
 {
 // TODO: Add your message handler code here and/or call default

 ///////////////////////
// MY CODE STARTS HERE
 ///////////////////////


 // Check to see if the left mouse button is down
 if ((nFlags & MK_LBUTTON) == MK_LBUTTON)
 {
 // Get the Device Context
 CClientDC dc(this);

 // Draw the pixel
 dc.SetPixel(point.x, point.y, RGB(0, 0, 0));
 }

 ///////////////////////
// MY CODE ENDS HERE
 ///////////////////////

 CDialog::OnMouseMove(nFlags, point);
 }

هاد الكود بدك تحطو ال Mouse Event يلي اسمها OnMouseMove... متل مالك شايف point.x و point.y هنن بيعطوك الإحداثيات.

Chao!!!

Great place, and people, but full of sectarianism.

#3

البرنامج كامل مم الكود.

إذا شي مو مفهوم من الكود, اسأل, بس لا تقول مالك فهمان شي...

Mouse_Coordinates.rar

تم تعديل هذه المشاركة بواسطة da666ni في 29 مارس 2008 في 02:36

Chao!!!

Great place, and people, but full of sectarianism.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…