मेरे पास एक सी # विंडोज एप्लिकेशन है जिसे मैं सुनिश्चित करना चाहता हूं कि उपयोगकर्ता दूसरे मॉनिटर पर दिखाई देगा यदि उपयोगकर्ता इसे एक में ले जाता है। मुझे मुख्य रूप के आकार, स्थान और विंडो स्थिति को सहेजने की ज़रूरत है - जिसे मैंने पहले ही संभाला है - लेकिन मुझे यह भी पता होना चाहिए कि उपयोगकर्ता ने एप्लिकेशन को बंद करने पर किस स्क्रीन पर था।मैं कैसे निर्धारित करूं कि मेरा .NET विंडोज फॉर्म प्रोग्राम किस मॉनीटर पर चल रहा है?
मैं वर्तमान स्क्रीन के आकार को निर्धारित करने के लिए स्क्रीन क्लास का उपयोग कर रहा हूं लेकिन मुझे यह निर्धारित करने के लिए कुछ भी नहीं मिल रहा है कि एप्लिकेशन किस स्क्रीन पर चल रहा था।
संपादित करें: प्रतिक्रियाओं के लिए धन्यवाद, हर कोई! मैं यह निर्धारित करना चाहता था कि खिड़की किस मॉनीटर पर थी, इसलिए यदि उपयोगकर्ता गलती से देखने वाले क्षेत्र के बाहर खिड़की डालता है या स्क्रीन आकार बदल देता है तो फॉर्म उचित रूप से दिखाई नहीं देगा।
प्रदान करते हैं http://stackoverflow.com/questions/937298/restoring-window-size को यह नहीं एक समान प्रश्न -पोजीशन-साथ-एकाधिक-मॉनीटर – sgmoore