我有一些在Windows 2008R2服务器上运行的Windows服务。 我在该服务器上的系统语言环境是英语(美国)。
有什么办法可以强制Windows服务使用特定的区域设置(不更改系统区域设置)?
例如,服务#1我想强制它使用日语语言环境,因为它需要日语语言环境来执行Windows代码页。 服务#2我想强制它使用中文(smplified)。
这可能没有改变任何东西在Windows服务代码?
我在网上find一些有关使用用户帐户(具有特定语言环境集)运行Windows服务的提示。 我不知道该怎么做。
谢谢。
做完美的方法,请工具制造商为您处理一个variables。
setlocale,_wsetlocale是调用服务和/或程序来更改进程本地的Windows API。