什么是代码页0?

Tob*_*len 4 delphi unicode delphi-2009 character-encoding codepages

我正在使用Delphi功能

StringCodePage
Run Code Online (Sandbox Code Playgroud)

我在COM函数返回的字符串上调用它(Acrobat Annotation getContents - 请参阅我的其他帖子),它返回0.

什么是0?安思?

gab*_*abr 8

代码页0是CP_ACP,当前Windows ANSI代码页.

来自Windows.pas:

{$EXTERNALSYM CP_ACP}
CP_ACP                   = 0;             { default to ANSI code page }
Run Code Online (Sandbox Code Playgroud)

来自MSDN:

CP_ACP

当前系统的Windows ANSI代码页.即使在同一网络上,此值也可能在不同的计算机上有所不同.它可以在同一台计算机上进行更改,从而导致存储的数据无法被破坏.此值仅用于临时使用,如果可能,应使用UTF-16或UTF-8进行永久存储.