c++ - GLUT keyboard and mouse func just won't get called -


  आंत मुख्य (int argc, const char * argv []) {glutInit (& amp; argc, const_cast & lt; char ** & gt; (argv)); GlutInitDisplayMode (GLUT_DEPTH | GLUT_DOUBLE | GLUT_RGBA); GlutInitWindowPosition (100, 100); GlutInitWindowSize (640, 480); GlutCreateWindow ("नमूना विंडो"); glutDisplayFunc (प्रस्तुत करना); glutMainLoop (); वापसी 0; } शून्य कुंजीपटल (अहस्ताक्षरित चार ग, int x, int y) {std :: cout & lt; & lt; "कॉल किया गया कीबोर्ड"; अगर (सी == 'ए') {exit (0); }} शून्य माउस (इंट बटन, इंट स्टेट, इंट एक्स, इंट y) {std :: cout & lt; & lt; "कॉलेड माउस"; अगर (बटन == GLUT_RIGHT_BUTTON) {exit (0); }} शून्य रेंडर () {}  

तो, मुझे ऊपर कोड के साथ समस्या है। कीबोर्ड और माउस फ़ंक्शन को सिर्फ कॉल नहीं किया जाएगा।

मुझे आशा है कि आप इस समस्या को पुन: उत्पन्न करने का प्रबंधन कर सकते हैं।

सरल, आप glutKeyboardFunc और glutMouseFunc :

  int main (int argc, Const char * argv []) {glutInit (और argc, const_cast & lt; चार ** & gt; (argv)); GlutInitDisplayMode (GLUT_DEPTH | GLUT_DOUBLE | GLUT_RGBA); GlutInitWindowPosition (100, 100); GlutInitWindowSize (640, 480); GlutCreateWindow ("नमूना विंडो"); glutKeyboardFunc (कीबोर्ड); glutMouseFunc (चूहा); glutDisplayFunc (प्रस्तुत करना); glutMainLoop (); वापसी 0; }  

Comments

Popular posts from this blog

java - Can't add JTree to JPanel of a JInternalFrame -

javascript - data.match(var) not working it seems -

javascript - How can I pause a jQuery .each() loop, while waiting for user input? -