Unicode C++

Iniciado por Monica_Barcelona, 19 Mayo 2010, 20:30 PM

0 Miembros y 1 Visitante están viendo este tema.

Monica_Barcelona

Hola como estais?

bueno vereis,es que intento modificar la cadena de texto que se encuentra dentro de una dll desde mi programa,pero cuando busco el offset con un editor hexadecimal pues me lo encuenta,i yo veoo el texto que quiero modificar pero esta en unicode,entonces cuando lo modifico al modificarlo cuando ejecuto el programa que utiliza esa dll la parte del texto que he modificado se ve como en cuadritos [] algo parecido a esto,es como si no pudiese escribir en unicode,o si se puede??


un beso

Eternal Idol

Si, se puede, no tiene nada que ver con C++ tu pregunta.

Te dejo un ejemplo simple con la cadena "HOLA".

ANSI en decimal:
65 78 83 73

Unicode en decimal:
65 0 78 0 83 0 73 0
La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón

Monica_Barcelona

?¿ Osea que tendria que escribir esos numeros en la libreria que quiero modificar para que resulte?


saludos eternal(K)

Eternal Idol

La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón