I was trying to simulate how notepad saves UTF-8 text file which contains Chinese character to ANSI file format. Saving to ANSI in Chinese OS and in English OS leads to a different result. In English OS, the chinese character becomes question-mark.
I use VB .NET to try to save the file as ANSI in English Environment. Alas, It still gives the question mark. However after searching for the whole day. I managed to save the text file into ANSI as the Chinese OS.
I found out, actually in English OS, the ANSI is using code page 1252 but in Chinese, ANSI is using code page 936. Thus, by using code page 936, I am able to save the text file in ANSI format in the same way as Chinese OS
To get codepage 936, Type System.Text.Encoding.GetEncoding(936). Hope it helps those searching madly like I was.