近期杂记

加粗需要额外关注

对话框

modal对话框常用于强制用户输入数据的状况。

注册表

注册表(Registry,繁体中文版Windows操作系统称之为登录档)是Microsoft Windows中的一个重要的数据库,用于存储系统和应用程序的设置信息。


RegOpenKeyEx

RegOpenKeyEx,是计算机用语,用于打开一个指定的注册表键。

原型
LONG RegOpenKeyEx(
HKEY hKey, // 需要打开的主键的名称
LPCTSTR lpSubKey, //需要打开的子键的名称
DWORD ulOptions, // 保留,设为0
REGSAM samDesired, // 安全访问标记,也就是权限
PHKEY phkResult // 得到的将要打开键的句柄
)

hKey

[输入] 当前打开或者以下预定义的键。
HKEY_CLASSES_ROOT

HKEY_CURRENT_USER

HKEY_LOCAL_MACHINE

HKEY_USERS

HKEY_CURRENT_CONFIG

Windows NT/2000/XP: HKEY_PERFORMANCE_DATA
Windows 95/98/Me: HKEY_DYN_DATA

lpSubKey

[输入] 指向一个非中断字符串包含将要打开键的名称。如果参数设置为NULL 或者指向一个空字符串,过程将打开一个新的句柄由hKey参数确定的值。这种情况下,过程不会关闭先前已经打开的句柄。

ulOptions

保留,必须设置为 0

samDesired

[输入] 对指定键希望得到的访问权限的访问标记。 这个参数可以使下列值的联合。

Meaning

备注

不像 RegCreateKeyEx 函数,当指定键不存在 RegOpenKeyEx函数不创建新键。

Windows 95/98/Me: 注册表子键或值名称不能超过255字符。

Windows 95/98/Me: RegOpenKeyExWMicrosoft Layer for Unicode。 想要使用, 你必须在你的应用程序中包含某些文件。

你可能感兴趣的:(近期杂记)