How to change the CP_ACP(0) of windows ANSI apis in an application?
问题 I try to draw text using a dll library which has only interfaces of ANSI version encapsulated windows ANSI apis, but I need to store string data using utf-8. I don't want to convert strings using MultiByte/WideChar functions so I want an approach to change the CP_ACP in my application, so that I can input string data into ANSI apis. thanks. ps: I don't to change the system default codepage. 回答1: CP_ACP represents the system Ansi codepage. You cannot change that on a per-process or per-thread