レジストリにアクセスするときには、まずレジストリの該当項目をオープンしてそれから、読み書きを行い、閉じる、といった動作が必要になります。これがたった一つの値に関してならよいですが、複数あると面倒です。shlwapi.dll にはこのようなレジストリの操作を簡単に行うための関数が用意されています。例えば、SHSetValue、SHGetValue、SHDeleteValue、SHDeleteKey、SHEnumValue、SHEnumKeyEx です。これらを使うと、面倒なことをせずに直接値の設定や、取得などをすることができます。
by seclan
©1999-2024
seclan. All rights reserved.
4.54 msec