При работе 32-х битного приложения в х64 функция ExpandEnvironmentStrings интерпретирует %ProgramFiles% в Program Files (x86). Можно ли это как-нибудь обойти, чтобы %ProgramFiles% = Program Files, без переделки приложения в 64-х битное и написания своей ExpandEnvironmentStrings?
vg Зачем нарушать порядок, 64х-битные приложения в Program Files, 32х-битные - в Program Files (x86).