Windows APIのメモ。
SystemParametersInfo。
引数fWinIniは,システムパラメータの設定をユーザープロファイルとして更新するかどうか,また更新する場合はすべてのトップレベルウィンドウへ送信して,変更が生じたことを通知するかどうかを指定します.どちらも行わない場合は0を指定します.
SystemParamtersInfo関数のfWinIni引数の値 SPIF_UPDATEINIFILE システム全体のパラメータに関する新しい設定を,ユーザープロファイルに書き込む. SPIF_SENDCHANGE ユーザープロファイルを更新した後,WM_SETTIMGCHANGEメッセージをブロードキャストする. SPIF_SENDWININICHANGE SPIF_SENDCHANGと同じ.
ユーザープロファイルを更新して変更を通知するにはSPIF_SENDCHANGEだけでいけそうに思えたのですが、SPIF_UPDATEINIFILE
or SPIF_SENDCHANGEとしなければなりません。
SPIF_SENDCHANGEだけではSPIF_UPDATEINIFILEだけを指定した場合と同じ結果になるようです。