मैं कैसे निर्धारित कर सकता हूं कि ओपनजीएल विंडो सक्रिय विंडो है या नहीं? - सी ++, opengl, सक्रिय खिड़की

मैं कैसे निर्धारित कर सकता हूं कि ओपनजीएल विंडो सक्रिय विंडो है या नहीं?

उत्तर:

जवाब के लिए 3 № 1

ओपनजीएल केवल ड्राइंग सामान से संबंधित है।"विंडो" "सक्रिय" या "फ़ोकस" जैसी शर्तें ओपनजीएल के दायरे से बाहर हैं। इसके लिए आपको अपने विंडोिंग सिस्टम के कार्यों से परामर्श करने की आवश्यकता है (Win32, X11, या क्रॉस-प्लैटफॉर्म टूलकिट द्वारा प्रदान किए गए फ़ंक्शंस)


जवाब के लिए 5 № 2

आप इसे ओपनजीएल से नहीं कर सकते हैं, क्योंकि केवल विंडो प्रबंधक जानता है कि कौन सी विंडो सक्रिय है। सबसे अच्छा आप कर सकते हैं, क्या आप इसे स्वयं सक्रिय करते हैं (उदाहरण के लिए, ग्लूट में यह glutSetWindow के साथ किया जाता है)


संबंधित सवाल
सबसे लोकप्रिय