
Untitled
By: a guest on
Jul 17th, 2012 | syntax:
None | size: 0.45 KB | hits: 11 | expires: Never
Update Environment Variable when changes made from My Computer
DWORD BufferSize = 16383;
TCHAR pathVar[16383];
GetEnvironmentVariable(_T("Path"),pathVar,16383);
DWORD dwRet = RegGetValue(HKEY_LOCAL_MACHINE,
_T("SYSTEM\CurrentControlSet\Control\Session Manager\Environment"),
_T("Path"), RRF_RT_ANY, NULL, (PVOID)&pathVar, &BufferSize);
if(dwRet != ERROR_SUCCESS){
GetEnvironmentVariable(_T("Path"),pathVar,16383);
}