Como alterar o CP_ACP (0) das APIs do Windows ANSI em um aplicativ

Eu tento desenhar texto usando uma biblioteca dll que possui apenas interfaces da API ANSI encapsulada pela versão ANSI do Windows, mas preciso armazenar dados da string usando utf-8. Não quero converter seqüências de caracteres usando as funções MultiByte / WideChar, por isso quero uma abordagem para alterar o CP_ACP no meu aplicativo, para que eu possa inserir dados de seqüência de caracteres em APIs ANSI. obrigado

ps: não é necessário alterar a página de códigos padrão do sistem

questionAnswers(6)

yourAnswerToTheQuestion