通过写注册表增加了一个环境变量recoverpath=c:\test,但是发现并不能立刻生效!要将环境变量对话框打开点击“确定”后才能生效!怎么才能解决这个问题?说WM_SETTINGCHANGE可以起作用,但是试了好象还不行,不知道是我做错了还是怎么的?可以通过下面这个批处理文件测试:echo hello > %recoverpath%\Log.txt
pause
(将这两行放入文本文件中,以bat后缀名保存!直接双击边可以测试结果,如果生效会在设置的路径下生成一个文本,内容为hello)
pause
(将这两行放入文本文件中,以bat后缀名保存!直接双击边可以测试结果,如果生效会在设置的路径下生成一个文本,内容为hello)
解决方案 »
- 对话框中加入编辑框怎么显示多行文字?
- 树形控件自绘..??
- SELECT 数据库变慢
- 怎么使用重叠io模型做一个客户端connect?
- 跪求:有没有VC程序访问SQLSERVER远程数据库的简单例子的源代码?
- vc2010操作word2010要引入Microsoft office 14.0 object library类库吗,如果要引入怎么引入呢vs2010环境里没有
- @@@@ MP3 大全集 与 续 WAV 大全集 @@@@ 参与者有分
- 向大家请教一下!
- MFC窗体程序结束,有没有那个函数,可以在里面写释放内存
- 今天编译一个工程,发现一个__instpoint@8链接错误,请各位大虾赐教!
- 要做一个VC界面, 帮看看能不能这样做或是有什么更好的方法. 谢谢
- 调HID(和API)函数前需要做哪些设置?
SendMessage(HWND_BROADCAST,WM_SETTINGCHANGE,0,(LPARAM)TEXT("Environment"));