请问VB.NET里的这句话在VB6里怎么实现?
下面这句vb.net的代码的作用是设置当前程序的语言环境的。
System.Threading.Thread.CurrentThread.CurrentCulture = New System.Globalization.CultureInfo("en-US")
也就是说就算我系统的语言环境是中文的,但是加上上面这句话后,对于该程序来说,就以英文环境来处理了。
请问,VB6里怎么实现这个功能?
谢谢!
[解决办法]
SetThreadLocale &H409
[解决办法]
Private Declare Function GetUserDefaultLCID Lib "kernel32.dll" () As Long
Private Declare Function GetUserDefaultUILanguage Lib "kernel32.dll" () As Long
其他信息你自己 研究这俩api 吧 这是我反编译 .net源码反出来 的 他最后就是从这两函数中得到的值 .