2016-05-01 27 views
8

पर डेस्कटॉप को प्रोग्रामेटिक रूप से डुप्लिकेट करना मैं सी ++ का उपयोग करके अपने मॉनीटर को प्रोग्रामेटिक रूप से प्रबंधित करने के तरीकों की तलाश में हूं।विंडोज 10

यह EnumDisplayDevices, EnumDisplaySettings और ChangeDisplaySettings की तरह काम करता है, के लिए इस्तेमाल किया जा सकता उदाहरण के लिए, अलग-अलग प्रदर्शन उपकरण के संकल्प को बदलने और संलग्न की तरह दिखता है/detaching उपकरणों/डेस्कटॉप से ​​करने के लिए कहा।

इन परिचालनों के अतिरिक्त, मैं अपने डेस्कटॉप को एकाधिक मॉनीटर पर डुप्लिकेट करने में सक्षम होना चाहता हूं।

एक ठोस उदाहरण इस सेटअप जहां डेस्कटॉप दो उपकरणों तक फैला से जाना होगा ...

enter image description here

... इस स्थापना, जहां डेस्कटॉप के बजाय दोहराया गया है करने के लिए उपकरणों कहा है।

enter image description here

मैं MSDN पर एपीआई की जांच कर रही है, और इसी तरह के सवाल की तलाश की कोशिश की है, लेकिन या नहीं, के रूप में यह करने के लिए संभव है कोई संकेत खोजने के लिए प्रतीत नहीं कर सकते हैं।

क्या मेरे डेस्कटॉप को एकाधिक डिस्प्ले डिवाइस पर डुप्लिकेट करने के लिए सी ++ का उपयोग करना संभव है, और यदि हां, तो कैसे? यदि नहीं, तो क्या यह किसी अन्य तरीके से करना संभव है, उदा। एक और प्रोग्रामिंग भाषा का उपयोग कर, या क्या मुझे ऐसी सेटिंग्स बदलने के लिए विंडोज कंट्रोल पैनल जैसे विकल्पों का उपयोग करने के लिए मजबूर किया गया है?

+3

Fwiw, मैं क्यों इस सवाल इतने ख़राब तरीके से प्राप्त किया जाता है नहीं दिख रहा। यह एक बहुत ही ठोस संकीर्ण प्रश्न पूछता है बल्कि स्पष्ट रूप से पूछता है और आपके हिस्से पर पर्याप्त जांच दिखाता है कि अगर मैं भी यही समस्या महसूस करता तो मैंने यहां भी पूछा होगा। – hvd

+0

मैंने प्रश्न को C++ पर संकुचित करने का प्रयास किया है, और स्पष्ट रूप से स्पष्ट किया है कि मैं क्या करने की कोशिश कर रहा हूं। यदि यह अभी भी पर्याप्त नहीं है, तो कृपया मुझे बताएं कि क्या गुम है ...: - – phaz

+1

यह उचित उदाहरणों और स्थितियों के साथ एक अच्छा सवाल है। डाउनवॉट्स क्यों? – RhysO

उत्तर

1
+0

क्या आप शायद केवल दो लिंक से थोड़ा अधिक विस्तार कर सकते हैं? डेस्कटॉप को डुप्लिकेट करने के लिए आप इस फ़ंक्शन और गणना का उपयोग कैसे करेंगे? – phaz

+0

@Pazyck [यहां कोड के साथ पहले पूछे जाने वाले प्रश्न हैं जो इस विधि का उपयोग कैसे करें] (http://stackoverflow.com/a/6619994/99691)। – gordy