क्या वहां कोई रैपर लाइब्रेरी है जो विंडोज़ "एएनएसआई" फ़ंक्शन नामों की नकल करती है (उदाहरण के लिए CreateFileA
), मानते हैं कि इनपुट यूटीएफ -8 में हैं, उन्हें यूटीएफ -16 में परिवर्तित करता है, फ़ंक्शन के यूटीएफ -16 संस्करण को कॉल करता है (उदाहरण के लिए CreateFileW
), और आउटपुट को प्रोग्राम के लिए वापस यूटीएफ -8 में परिवर्तित करता है?यूटीएफ -8 विंडोज के लिए यूटीएफ -16 एपीआई रैपर पुस्तकालयों?
यह एएससीआईआई कार्यक्रमों को लगभग यूटीएफ -8 का उपयोग लगभग निर्बाध रूप से करने की अनुमति देगा।
AFAIK - नहीं, बहुत सारे विंडोज एपीआई फ़ंक्शन हैं। – valdo
आप एक * ASCII * स्ट्रिंग को यूटीएफ -16 में तुच्छ रूप से परिवर्तित कर सकते हैं। – JeremyP
बुलेट काटने और हर जगह विंडोज एपीआई कार्यों के यूटीएफ -16 संस्करणों का उपयोग करना शायद सबसे आसान है। यदि आप यूटीएफ -8 स्रोतों से तार आ रहे हैं, तो * उन * को लपेटना शायद आसान है। – jamesdlin