你好,我们这边开发的一个软件需要写入一些环境变量,通过C 代码已经可以正确的写入系统的环境变量了。即注册表中的HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment中已经更新了Path的变量内容。但是软件运行起来之后,这些变量依然不能生效。我们发现只需要打开 我的电脑》属性》设备管理器》Path,然后在打开的Path编辑窗口中不需要做任何操作,仅仅只是直接点击该窗口的确定,在其父窗口也只需要点击确定,这样关闭所有打开的窗口。然后环境变量就可以生效了,软件可以正常运行了。目前我尝试了在环境变量配置完成之后,发送WM_SETTINGCHANGE消息,但是依然不行。请问,我的代码中还需要调用什么函数或者操作才能使之生效?谢谢

您好!非常的抱歉,由于您的这问题超出这里能负责应付的范围(一般家庭Win10所面临的问题),建议您可到以下的DeveloperNetwork连接,质询更深入与合适的领域专家的建议,以便更有效的为您解决问题:https://social.msdn.microsoft.com/Forums/zh-CN/.谢谢您对的支持!这里的网友们会与您一起携手研究与了解您的问题并给予全力的帮助!Regards,JasonLauChangKwang1人认为此有帮助·此是否有帮助?是否抱歉,这没有帮助。太棒了!感谢你的反馈。你对此的满意度如何?感谢你的反馈,它能帮助改进网站。你对此的满意度如何?感谢你的反馈。


您好!非常的抱歉,由于您的这问题超出这里能负责应付的范围(一般家庭Win10所面临的问题),建议您可到以下的DeveloperNetwork连接,质询更深入与合适的领域专家的建议,以便更有效的为您解决问题:https://social.msdn.microsoft.com/Forums/zh-CN/.谢谢您对的支持!这里的网友们会与您一起携手研究与了解您的问题并给予全力的帮助!Regards,JasonLauChangKwang1人认为此有帮助·此是否有帮助?是否抱歉,这没有帮助。太棒了!感谢你的反馈。你对此的满意度如何?感谢你的反馈,它能帮助改进网站。你对此的满意度如何?感谢你的反馈。


谢谢。已经在那边提出了相关问题。此是否有帮助?是否抱歉,这没有帮助。太棒了!感谢你的反馈。你对此的满意度如何?感谢你的反馈,它能帮助改进网站。你对此的满意度如何?感谢你的反馈。


点赞(52) 打赏

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部