レジストリ値の設定(C言語)

説明:

SHSetValueを使用して、HKEY_CURRENT_USERの"Software\masapico\test"というキーに"foo"という名前で"xyz"という値のレジストリ値を設定する。

キーワード:

SHSetValue

サンプルコード:

void SetValue(void)
{
	HKEY hKey;
	char *Value = "xyz";

	/* レジストリキーのオープン */
	RegOpenKeyEx(
		HKEY_CURRENT_USER,
		"Software\\masapico",
		0,
		KEY_ALL_ACCESS,
		&hKey);

	/* レジストリ値の設定 */
	SHSetValue(
		hKey,
		"test",
		"foo",
		REG_SZ,
		Value,
		lstrlen(Value));

	/* 終了 */
	RegCloseKey(hKey);
}
(original text:1999/09/04 更新)

本ドキュメントの内容は保証しません。本ドキュメントによって生じた結果について、一切の責任を負いません。