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

[مخالف - عنوان غير مناسب :]طلب بسيط ان شاء الله

مغلق
بدأه Aya Hosam في 22 مايو 2010 · 4 رد · 240 مشاهدة · في ارشيف قسم C/C++
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

بصراحة لفت انتباهي المنتدي الاكتر من رائع ف اسلوب افادته للمبرمجين

وكان عندي طلب صغير يا ريت من الاعضاء عدم البخل

انا شغالة ف مشروع opengl بلغة ال c++

وكنت عاوزة استخدم الماوس

فكنت عاوزة اعرف ازاي اهندل الماوس ؟؟؟؟؟؟؟؟

وازاي اغير ف شكله ... بمعني ان شكل الماوس مثلا ف البرنامج بتاعي

يظهرلي مثلا بشكل صورة او اي حاجة تانية

شكرا مقداما للافادة وارجو سرعة الرد

عشان اقدر اكمل باقي المشروع

#2

السلام عليكم

انا عرفت ازاي اقدر اهندل الماوس عندي

وادي الطريقة للي مش عارف

نضع داخل ال main هذا الكود

كود:

glutMouseFunc(myMouse);

هذا الكود يقوم بمناداة دالة تسمى myMouse طبعا يحق لك تغيير الاسم اذا مش عاجبك

هنعمل ايه بقي بالدالة myMouse ؟؟؟؟؟؟

هنعمل الاتي:

طبعا الماوس لايملك سوى أمران لل input كليك يسار GLUT_LEFT_BUTTON وكليك يمين GLUT_RIGHT_BUTTON

مهمة دالة myMouse تحديد التغييرات اللتي ستحصل عند ضغط كليك يسار أو كليك يمين، كالاتي:

كود:

void myMouse(int button, int state, int x, int y)

{

كود:

if (button==GLUT_LEFT_BUTTON && state==GLUT_DOWN)

{

//ضع الكود المراد تشغيله عند ضغط كليك يسار

}

else if (button==GLUT_RIGHT_BUTTON &&

state==GLUT_DOWN)

{

//ضع الكود المراد تشغيله عند ضغط كليك يمين

}

}

يا ريت بقي يا اخواني اللي يعرف ازاي اعملي شكل للماوس يقولي

#4

بجد ميرسي اوي ليك ولمجهودك

جزاك الله كل خير

#5

الأخ الكريم/الأخت الكريمة

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

مرحباً بكم في منتدى الفريق العربي للبرمجة

تأسف إدارة المنتدى لغلق الموضوع وذلك لمخالفته قوانين المشاركات. فقرة اختيار عنوان مناسب لمحتوى الموضوع.

قواعد طرح المشاركات

/index.php?showtopic=29343

شاكرين لكم حُسن تعاونكم

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

هذا الموضوع مغلق.

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

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

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

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

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