今天在写一个程序自启动注册程序,注册目录%ProgramFiles%下的某个应用程序,程序本身编译为32位,运行在64位系统是发现注册的程序位置为C:\Program Files (x86)。看来运行在64位操作系统的32位应用程序环境变量%ProgramFiles%指向为Program Files (x86)而非Program Files