हालांकि मैं afxext.h से परिचित नहीं हूँ, मैं सोच रहा हूँ इसके बारे में क्या यह विंडोज NT4 के साथ असंगत बना देता है ....
हालांकि, मूल सवाल का जवाब देने: "तिथि करने के लिए मेरे अनुसंधान इंगित करता है कि विजुअल स्टूडियो (सी ++, इस मामले में) 2005 का उपयोग कर विंडोज एनटी 4.0 पर निष्पादन के लिए आवेदन बनाना असंभव है। "
उत्तर हाँ होना चाहिए, विशेष रूप से यदि एप्लिकेशन मूल रूप से लिखा गया था या एनटी 4 पर चल रहा था! Afxext.h चीज़ के साथ, यह एक आसान हाँ होना चाहिए।
दूसरी चीज जो मुझे परेशानी मिल रही है वह ढीली प्रकृति है जिसमें लोग एनटी टर्म फेंक रहे हैं। माना जाता है कि ज्यादातर लोग विंडोज एनटी 4 के रूप में 'एनटी' के बारे में सोचते हैं लेकिन यह अभी भी संदिग्ध है क्योंकि 'अधिकांश लोग' सभी लोगों के बराबर नहीं हैं।
असल में शब्द 'एनटी' एनटी श्रृंखला के बराबर है। एनटी श्रृंखला एनटी 3, एनटी 4, एनटी 5 (2000, एक्सपी, 2003) और एनटी 6 (विस्टा) है।
Win32 एक उपप्रणाली है जिसे आप अपने सी/सी ++ कोड को भी लक्षित करते हैं। तो मुझे कोई कारण नहीं दिखता कि किसी को इस एनटी 4 प्लेटफ़ॉर्म & उपप्रणाली को लक्षित करने में सक्षम नहीं होना चाहिए या यदि यह एक प्लेटफॉर्म पोर्टिंग व्यायाम है, तो एमसीसी निर्भरताओं को हटा दें जो वीसी संभवतः लागू कर रहा है।
मिश्रण में afxext.h जोड़ना, यह मुझे उपप्रणाली संगतता समस्या की तरह लगता है। यह मेरे Google शोध से एमएफसी का हिस्सा है। Afxext.h एमएफसी (माइक्रोसॉफ्ट फाउंडेशन क्लास) एक्सटेंशन प्रतीत होता है।
क्या आप एमएफसी पर अपनी निर्भरता को हटा सकते हैं? यह किस प्रकार का आवेदन है? (सीएलआर, सेवा, जीयूआई इंटरफ़ेस?) क्या आप प्रोजेक्ट को वीसी 8.0 में एक अप्रबंधित सी ++ प्रोजेक्ट में परिवर्तित कर सकते हैं?
उम्मीद है कि इनमें से कुछ आपकी मदद करेंगे।
कोई भी कृपया समर्थक यह तकनीक –