VS2008 (प्लस फ़ीचर पैक) के ऐपवार्डर का उपयोग करके "विजुअल स्टूडियो" शैली के साथ एक एमडीआई एप्लिकेशन बनाते समय, CMainFrame
क्लास को एक विधि CreateDockingWindows()
प्राप्त होती है।
चूंकि मैं नहीं चाहता कि सभी पैन हमेशा दिखाई दें लेकिन सक्रिय दस्तावेज़ के प्रकार के आधार पर उन्हें प्रदर्शित करें, मैंने उन विंडो को मेरे विचारों के सदस्यों के लिए बनाया और सृजन को OnInitialUpdate()
पर ले जाया। मैं उन पैन को उसी तरह बना देता हूं जैसा कि CMainFrame
द्वारा किया गया था जिसमें मूल फ्रेम को मूल विंडो के रूप में सेट किया गया था।
डॉकिंग विंडो की स्थिति स्वचालित रूप से रजिस्ट्री में सहेजी जाती है लेकिन उन्हें पुनर्स्थापित नहीं किया जाएगा क्योंकि फ्रेम प्रारंभ होने पर डॉकिंग विंडो अभी तक मौजूद नहीं है।
क्या विचारों के साथ डॉकिंग विंडो बनाने का अच्छा विचार है या मुझे और अधिक समस्याओं की उम्मीद करनी चाहिए? क्या मैं चाहता हूं कि पूरा करने का कोई बेहतर तरीका है?
अग्रिम में धन्यवाद!