Multithreading 调用SetThreadUILanguage的效果

Multithreading 调用SetThreadUILanguage的效果,multithreading,winapi,internationalization,windows-mui,Multithreading,Winapi,Internationalization,Windows Mui,在应用程序中调用SetThreadUILanguage有什么影响?它会不会导致MessageBox上的“OK”和“CANCEL”等标题出现在通过此API设置的语言中 如果标题确实以设置的语言显示,那么它们是否需要该语言的本地化版本的操作系统,或者在英语操作系统上安装MUI(多语言用户界面包)/LIP(语言界面包)就足够了 谢谢, 兰吉特 它会不会导致MessageBox上的“OK”和“CANCEL”等标题出现在通过此API设置的语言中 不是。这些来自操作系统,并且总是使用操作系统的语言。 如果您

在应用程序中调用SetThreadUILanguage有什么影响?它会不会导致MessageBox上的“OK”和“CANCEL”等标题出现在通过此API设置的语言中

如果标题确实以设置的语言显示,那么它们是否需要该语言的本地化版本的操作系统,或者在英语操作系统上安装MUI(多语言用户界面包)/LIP(语言界面包)就足够了

谢谢, 兰吉特

它会不会导致MessageBox上的“OK”和“CANCEL”等标题出现在通过此API设置的语言中

不是。这些来自操作系统,并且总是使用操作系统的语言。 如果您安装了本地化操作系统、MUI或LIP,它们将以操作系统UI的当前语言显示


如果应用程序使用标准MUI API,则SetThreadUILanguage会影响调用它的应用程序加载仅限资源的DLL。

谢谢。这对我来说很清楚。