Olá, minha pergunta é esta, como posso adicionar a uma dll a opção de modificar um "push", que é para mudar o tamanho da fonte. Ou seja, deixar um ficheiro.ini para o "main", onde se pode inserir o valor em número, Exemplo 7, para alterar o tamanho padrão do cliente de origem, é claro tomar "offsets" de antemão.

Offsets:

004060CA |. 6A 00 PUSH 0 ; |Width = 0
004D2879 |. 6A 00 PUSH 0 ; |Width = 0
004D28E2 |. 6A 00 PUSH 0 ; |Width = 0
004D294C |. 6A 00 PUSH 0 ; |Width = 0
004D29B8 |. 6A 00 PUSH 0 ; |Width = 0

Se você deseja redimensionar em hexadecimal, eu tenho que alterar o valor de "push 0" a "push 0x7", por exemplo, e, como resultado:

004060CA |. 6A 07 PUSH 7 ; |Width = 7
004D2879 |. 6A 07 PUSH 7 ; |Width = 7
004D28E2 |. 6A 07 PUSH 7 ; |Width = 7
004D294C |. 6A 07 PUSH 7 ; |Width = 7
004D29B8 |. 6A 07 PUSH 7 ; |Width = 7

Então, minha pergunta é, como eu posso fazer isso com uma dll em C ++?

Ajuda é apreciada.

saudações