下面这句vb.net的代码的作用是设置当前程序的语言环境的。
System.Threading.Thread.CurrentThread.CurrentCulture =  New System.Globalization.CultureInfo("en-US")也就是说就算我系统的语言环境是中文的,但是加上上面这句话后,对于该程序来说,就以英文环境来处理了。请问,VB6里怎么实现这个功能?
谢谢!

解决方案 »

  1.   

    Private Declare Function GetUserDefaultLCID Lib "kernel32.dll" () As Long
     
    Private Declare Function GetUserDefaultUILanguage Lib "kernel32.dll" () As Long其他信息你自己 研究这俩api 吧  这是我反编译 .net源码反出来 的  他最后就是从这两函数中得到的值 . 
      

  2.   

    Private Declare Function GetUserDefaultLCID Lib "kernel32.dll" () As Long
     
    Private Declare Function GetUserDefaultUILanguage Lib "kernel32.dll" () As Long其他信息你自己 研究这俩api 吧  这是我反编译 .net源码反出来 的  他最后就是从这两函数中得到的值 .