メモ。
[KB104011] 環境変数をシステムに通知する方法
※レジストリを書き換えたあと、再起動なしに設定反映する方法。
DWORD dwReturnValue = 0;
BOOL bSuccess = static_cast< BOOL >( ::SendMessageTimeout
(
HWND_BROADCAST
, WM_SETTINGCHANGE
, 0
, reinterpret_cast< LPARAM >( _T( "Environment" ) )
, SMTO_ABORTIFHUNG
, 5000
, &dwReturnValue
) );