Delphi:{$IFDEF UNICODE}
Result := WideCompareStr(Str1, Str2);
{$ELSE}
Result := AnsiCompareStr(Str1, Str2);
{$ENDIF}===============================C:#ifdef UNICODE
  #define CompareStr WideCompareStr
#else
  #define CompareStr AnsiCompareStr
#endifreturn CompareStr(Str1, Str2);
如果有很多地方用到CompareStr的话,Delphi的就显得太麻烦了点。