如何testing我的应用程序是UNICODE兼容与否?

我很抱歉,如果这是一个愚蠢的问题..我最近开发了与C和WinApi的Windows应用程序。 我需要检查应用程序是否与UNICODE兼容。 我如何testing我的机器? 是否有任何程序遵循UNICODE兼容性检查。 更多我没有中文机器或任何其他语言。 我希望这个testing在我的机器上完成,默认语言是英文。

请尽可能提供一些链接或详细的程序。

伟大的问题。 在Windows平台上,这确实具有挑战性,因为支持许多不同的编码和代码页,并且可以在它们之间进行混合。

我通常所做的就是测试输入中的应用程序,这个输入是两个非ASCII语言的混合,比如一个混合了俄文和希伯来字母的文件名,并且看到应用程序能够打开这个文件等。可以复制这个: "שלום привет hello" ,看看它是如何工作的这种输入。

因为我们这里有两种语言,不可能用ANSI代码页来支持,所以不会有这种最常见的错误。