ABA


"שתי שאלות winAPI \ OpenGL"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #6475 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 6475
Nazgul

דרג אמינות חבר זה
   03:10   03.07.03   
אל הפורום  
  שתי שאלות winAPI \ OpenGL  
 
   עבר עריכה לאחרונה בתאריך 03.07.03 בשעה 03:12
 
1. איך מוגדר מצב של לחיצה על שני כפתורי העכבר בו זמנית?
2. איך אני יכול לעשות מעין CIN כשאני עובד עם OPENGL, משמע, לאפשר למשתמש לכתוב משהו לתכנית במטרה שאני אחר כך אציג אותו.
תודה.


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  באיזה שפה אתה עובד ? AndreyT 03.07.03 11:29 1
     :) Nazgul 03.07.03 15:02 2
         אוקי , אני לא כל כך יודע C++ AndreyT 03.07.03 18:53 3
             זהו, Nazgul 03.07.03 20:20 4
                 ב C++ וב VB ,אתה יודע על לחיצה של אכבר AndreyT 03.07.03 21:57 5
                 אני עובד ב GLUI (גם GLUT זהה לצורך הענין) no1 04.07.03 14:27 6
                     תודה לשניכם.. Nazgul 04.07.03 14:42 7
                         אצלי עושים את זה ככה yoash 04.07.03 18:55 8
  תודה moko 06.07.03 08:03 9

       
AndreyT

דרג אמינות חבר זה
   11:29   03.07.03   
אל הפורום  
  1. באיזה שפה אתה עובד ?  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Nazgul

דרג אמינות חבר זה
   15:02   03.07.03   
אל הפורום  
  2. :)  
בתגובה להודעה מספר 1
 
   שכחתי להגיד
שפת C++
בסביבת Microsoft Visual C++ 6


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
AndreyT

דרג אמינות חבר זה
   18:53   03.07.03   
אל הפורום  
  3. אוקי , אני לא כל כך יודע C++  
בתגובה להודעה מספר 2
 
   אבל אם אתה עובד עם ארועים(events) אז אין שם
מצב של לחיצה על 2 הכפתורים של האכבר בו זמנית
אחד מהם חייב להילחץ לפני השני.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Nazgul

דרג אמינות חבר זה
   20:20   03.07.03   
אל הפורום  
  4. זהו,  
בתגובה להודעה מספר 3
 
   זאת הבעיה
אני רוצה לאפשר לחיצה על שני הכפתורים בו זמנית שרק לחיצה כזאת תפעיל פקודה מסויימת...חייבת להיות אפשרות לבצע את זה...
אולי אפשר לעשות שהוא יבדוק לחיצה על לחצן שמאלי ואז לחיצה על לחצן ימני...
אהה.ותודה לך


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
AndreyT

דרג אמינות חבר זה
   21:57   03.07.03   
אל הפורום  
  5. ב C++ וב VB ,אתה יודע על לחיצה של אכבר  
בתגובה להודעה מספר 4
 
   עבר עריכה לאחרונה בתאריך 03.07.03 בשעה 21:58
 
על ידי ארועים (EVENTS )
יש אירוע של לחיצת אכבר(כשהכפתור של האכבר נלחץ)
ועזיבת אכבר(כשהכפתור של האכבר מורם)

אם אני לא טועה ב C++ הם נקראים:
OnMouseDown,OnMouseUp

בכל מקרה , אני במצב כזה שצריכים לחיצה של שני מקשים עושה ככה :
ברגע שהלחצץ הימני נלחץ משתנה Rmouse=true וברגע שנעזב RMouse=False
אותו הדבר עם כפתור שמאלי , רק עם משתנה Lmouse

וברגע ששני המשתנים שווים ל TRUE שני הכפתורים לחוצים.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
no1

דרג אמינות חבר זה
   14:27   04.07.03   
אל הפורום  
  6. אני עובד ב GLUI (גם GLUT זהה לצורך הענין)  
בתגובה להודעה מספר 4
 
   ויש 2 EVENTS לעכבר - UP ו DOWN .
יש גם שאילתה לברור מצב כפתור של עכבר - לכן לחיצה על 2 הכפתורים בו זמנית שקולה ללחציה על אחד ואז על השני (כשהראשון עדיין לחוץ)


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Nazgul

דרג אמינות חבר זה
   14:42   04.07.03   
אל הפורום  
  7. תודה לשניכם..  
בתגובה להודעה מספר 6
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
yoash

דרג אמינות חבר זה
   18:55   04.07.03   
אל הפורום  
  8. אצלי עושים את זה ככה  
בתגובה להודעה מספר 7
 
   עבר עריכה לאחרונה בתאריך 04.07.03 בשעה 18:56
 
אני מקבל מהwindows משתנה dword ובו אני בודק את המצב של כל אחד מהכפתורים ע"י and בינארי.

OnLButtonDblClk(UINT nFlags, CPoint point)
{
if(nFlags & MK_LBUTTON && nFlags & MK_RBUTTON)
//// פה תכתוב מה שאתה רוצה

}


זה עובד בMFC


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
moko
חבר מתאריך 25.5.02
355 הודעות, דרג אמינות חבר זה
   08:03   06.07.03   
אל הפורום  
  9. תודה  
בתגובה להודעה מספר 0
 


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net