मैं विंडोज डिस्प्ले गुणों (# 1, 2 ... आदि) में दिखाए गए मॉनीटर आईडी को पुनर्प्राप्त करने का प्रयास कर रहा हूं, लेकिन मुझे कोई रास्ता नहीं दिख रहा है। मैंने EnumDisplayMonitors के साथ-साथ EnumDisplayDevices का उपयोग करने का प्रयास किया है। वे दोनों "\। \ DISPLAY1" जैसे कुछ लौटते हैं। हालांकि, यह संख्या हमेशा विंडोज द्वारा दिखाए गए नंबर से मेल नहीं खाती है, खासकर जब 2 या अधिक मॉनीटर चलाने के लिए 2 वीडियो कार्ड का उपयोग किया जा रहा है। क्या कोई एपीआई कॉल है जिसे मैं इस जानकारी को पुनः प्राप्त करने के लिए याद कर रहा हूं, या रजिस्ट्री से या कहीं और इसे पाने का कोई तरीका है? धन्यवाद!
Win32: EnumDisplayMonitors, EnumDisplayDevices:मैं मॉनिटर जानकारी कैसे प्राप्त कर सकता हूं?
मैं इन तरीकों की कोशिश की है इन वापसी पर नज़र रखता है जो सक्रिय नहीं हैं की न तो, और न तो एक ही सही आईडी देता है।
WMI: "Win32_DesktopMonitor से * चुनें * सभी मॉनीटर वापस नहीं करता है, और कोई आईडी नहीं है।
रजिस्ट्री: मुझे विभिन्न स्थानों पर मॉनीटर मिल गए हैं, मुझे मिली जगहों में से कोई भी जानकारी जो मैं ढूंढ रहा हूं।
किसी भी मदद की बहुत सराहना की जाती है। :)
अद्यतन: इन पर नजर रखने संख्या मैं देख रहा हूँ कर रहे हैं:
पुराना प्रश्न, कभी भी कोई जवाब मिल गया? –
किसी को भी समाधान मिला है? – flashk
@ जोएल बरसोट्टी, क्या आपने उस समस्या को हल किया? –