“复制粘贴”目录存档

VB6.0中的“取消 Pentium(tm) FDIV 安全性检查”

2013年04月9日,星期二

最近比尔盖子在用VB6.0编写一个小型程序。在高级编译优化选项中,有一项:“取消 Pentium(tm) FDIV 安全性检查”,这是什么意思呢?在查阅了资料以后,终于明白了,我们就来了解一下吧。

(更多…)

微软NLS文件格式

2013年01月28日,星期一

最近一直在纠缠Ruby的字符串编码问题,其中就涉及到了CP936、CP950和CP951等代码页的码表。想说与其去翻不知道靠谱与否的资料,不如直接从系统里的NLS文件中提取数据,这又牵涉到了NLS的文件格式问题。

(更多…)

WriteFile,WriteConsole和_tprintf的一些差别

2013年01月25日,星期五

WriteFile,WriteConsole和_tprintf的一些差别

(更多…)

neg eax sbb eax, eax

2013年01月13日,星期日

今天下午看一个反汇编的代码,并试图跟源代码对上号。

下面的语句组合让我非常费解,花了好久才弄清楚。贴出来,供大家参考。

(更多…)

IsTextUnicode函数

2013年01月12日,星期六

对于需要打开文本文件并进行处理的大多数应用程序(比如编译器)而言,如果应用程序能够在打开一个文件之后,分辨此文件包含的是ANSI字符,还是Unicode字符,将是多么惬意而方便啊!由AdvApi32.dll导出、在WinBase.h中声明的IsTextUnicode函数有助于进行这种分辨:

(更多…)