Assembly 环境变量-启动文件夹

Assembly 环境变量-启动文件夹,assembly,environment-variables,startup,fasm,startup-folder,Assembly,Environment Variables,Startup,Fasm,Startup Folder,是否有用于启动文件夹的环境变量 在XP上,它位于C:\Documents and Settings(user)\Start Menu\Programs\Startup下;在vista 7上,它位于Appdata\Microsoft\Windows\Start Menu\Programs\Startup下\ 所以我想知道这个文件夹是否有EnVar?既然您创建了二进制文件,为什么不将CSIDL_STARTMENU与SHGetFolderPathA一起使用呢 为什么要用汇编和汇编程序来标记这个问题?我

是否有用于启动文件夹的环境变量

在XP上,它位于C:\Documents and Settings(user)\Start Menu\Programs\Startup下;在vista 7上,它位于Appdata\Microsoft\Windows\Start Menu\Programs\Startup下\


所以我想知道这个文件夹是否有EnVar?

既然您创建了二进制文件,为什么不将CSIDL_STARTMENU与SHGetFolderPathA一起使用呢


为什么要用
汇编和汇编程序来标记这个问题?我现在正在用FASM编码,这就是为什么我需要这个答案,用于asm项目。我只是没有在帖子中提到这一点。请注意,在Vista及以上版本中,SHGetFolderPath已被弃用,并被SHGetKnownFolderPath取代。