वहाँ Win32 एपीआई में किसी तरह एक तीन पत्र भाषा कोड कन्वर्ट करने के लिए के रूप में, LOCALE_SABBREVLANGNAME
साथ GetLocaleInfo()
निर्दिष्ट द्वारा दिया है, एक इसी LANGID
या LCID
? यही है, GetLocaleInfo()
सामान्यतः क्या करता है "रिवर्स" में जा रहा है?कन्वर्ट तीन पत्र भाषा कोड
मैं क्या करने की कोशिश कर रहा हूँ, भाषा की किस तरह एक संसाधन DLL उपयोग कर रहा है, और अब तक, पार्स करने के लिए DLL बारे में कुछ भी बिना छुए है एक प्रारूप nameLNG.dll
, जहां LNG
एक तीन है के साथ dll नाम से जा रहा पत्र भाषा कोड, ऐसा लगता है कि ऐसा कोई कार्य मौजूद है, सबसे आसान तरीका प्रतीत होता है।
यदि यह करना आसान नहीं है, तो मुझे लगता है कि प्लान बी हमारी भाषा डीएलएल को एक संस्करण जानकारी संसाधन देना है, वहां अपनी संबंधित संस्कृतियों को निर्दिष्ट करना है, और बाद में आवेदन में, वे कौन सी संस्कृतियों का उपयोग करते हैं।
हां, मुझे लगता है कि मैं इस कक्षा का उपयोग कर समाप्त कर दूंगा, क्योंकि आपने जाहिर तौर पर पहले से ही एक-एक कदम उठाया है, लेकिन अब हम जिन मुद्दों का सामना कर रहे हैं उनमें से दो मुद्दे हैं। हम भाषा उपमेनू को फिर भी कार्यान्वित कर सकते हैं जिसे मैंने कुछ दिन पहले हटा लिया था, सोच रहा था कि एमएफसी तंत्र पर हमारा स्विच अंतिम होगा। ओह ठीक है ... – Jonas