浏览代码

* small ifdef unicode fix

git-svn-id: trunk@10267 -
marco 17 年之前
父节点
当前提交
60c1b69019
共有 1 个文件被更改,包括 7 次插入0 次删除
  1. 7 0
      packages/winunits-base/src/shellapi.pp

+ 7 - 0
packages/winunits-base/src/shellapi.pp

@@ -341,6 +341,13 @@ Const
     BFFM_SETSTATUSTEXTW     = (WM_USER + 104);
     BFFM_SETOKTEXT          = (WM_USER + 105); // Unicode only
     BFFM_SETEXPANDED        = (WM_USER + 106); // Unicode only
+    {$IFDEF UNICODE}
+      BFFM_SETSTATUSTEXT    =      BFFM_SETSTATUSTEXTW;
+      BFFM_SETSELECTION     =      BFFM_SETSELECTIONW;
+    {$ELSE}
+      BFFM_SETSTATUSTEXT    =      BFFM_SETSTATUSTEXTA;
+      BFFM_SETSELECTION     =      BFFM_SETSELECTIONA;
+    {$ENDIF}
     ISHCUTCMDID_DOWNLOADICON  = 0;
     ISHCUTCMDID_INTSHORTCUTCREATE = 1;
     ACLO_NONE            = 0;    // don't enumerate anything