Estou mexendo um aplicativo com uma situação diferente:
Quero usar as mensagens em PTISO.
Tipo, no fonte, codificado em PTISO, tenho lá MsgYesNo( "Confirma exclusão" )
Ao chamar a msgbox da API, o texto é passado pra ela, mas sai errado.
Código: Selecionar todos
FUNCTION MsgYesNo( cText )
RETURN wapi_MessageBox( wapi_GetActiveWindow(), cText, "Confirm", MB_YESNO + MB_ICONQUESTION + MB_DEFBUTTON2 ) == IDYES
Nota:
Não dá pra definir todo aplicativo como PTISO, porque tudo que é fonte utiliza os caracteres de box, e bagunçaria muito as telas.
E pra complicar, o cara usou também em relatórios, que ficam dependentes de tabela Ascii inglês - além de obrigar impressora Epson, ainda tem que estar configurada pra caracteres IBM, o que não é padrão na Epson.
Vou ter que usar assim até mexer em todos os fontes.

