it-swarm-pt.tech

Salvando "Bush escondeu os fatos" no bloco de notas

Ao salvar o texto "Bush escondeu os fatos" no bloco de notas do Windows XP, como é que quando você reabre ele mostra quadrados em vez do texto?

Eu vi neste vídeo, se você precisa de um exemplo

http://www.youtube.com/watch?v=9bK9-sc_uus&feature=related

54
Mohammed

Isso se deve a um problema com a função API do Win32 IsTextUnicode que remonta ao Windows NT 3.5. Se um arquivo estiver codificado em ANSI, a função irá interpretá-lo como UTF-16LE, resultando em caracteres ilegíveis.

Isso também me fascinou quando eu descobri desde que eu era meio jovem e ingênuo, eu pensei que era uma conspiração de verdade :)

Na verdade, existe um artigo da Wikipedia sobre isso que você pode encontrar aqui .

93
John T