2008-11-28 4 views
7

मुझे नहीं पता कि दोनों का उपयोग कैसे करें। तो पेशेवरों और विपक्ष के साथ एक नमूना कोड सही है। किसको प्राथमिकता दी जाती है? क्यूं कर?जिसे एमएफसी में सीटीएबीसीआरटी बनाम सीप्रोपर्टी शीट पसंद किया जाता है?

+0

उन नियंत्रण नरक के रूप में वर्ष कर रहे हैं! अब और अधिक आधुनिक हैं: 'सीएमएफसीटीएबीआरटीआर' और 'सीएमएफसीप्रोपर्टीशीट' – sergiol

उत्तर

16

न तो पसंदीदा है, वे विभिन्न उद्देश्यों की सेवा करते हैं। यदि आप कई पृष्ठों के साथ एक संवाद चाहते हैं, तो एक CProperty शीट का उपयोग करें। यदि आपको संवाद के भाग के दौरान कई पृष्ठों के साथ एक संवाद की आवश्यकता है, तो CTabCtrl का उपयोग करें। एक CTabCtrl का उपयोग किया जा सकता है सब कुछ एक CProperty शीट कर सकते हैं, लेकिन चूंकि CTabCtrl उपयोग करने के लिए अधिक जटिल है, तब तक इसका उपयोग नहीं किया जाना चाहिए जब तक आपको इसकी अतिरिक्त लचीलापन की आवश्यकता न हो। कुछ झंडे सेट करके एक सीप्रोपर्टी शीट को विज़ार्ड के रूप में भी इस्तेमाल किया जा सकता है।

aCTabCtrl Example http://rabien.com/image/xcolordialog1.png

यदि यह एक CPropertySheet था, तो यह संभव नहीं टैब्स के बाहर नमूना रंग डाल करने के लिए होगा:

निम्नलिखित एक CTabCtrl का उपयोग करने का एक उदाहरण है। (और बटन तल पर होना चाहिए था)

Tutorial on CPropertySheet

Tutorial on CTabCtrl

संबंधित मुद्दे