README.TXT
资源名称:MSDN_VC98.zip [点击查看]
上传用户:bangxh
上传日期:2007-01-31
资源大小:42235k
文件大小:2k
源码类别:
Windows编程
开发平台:
Visual C++
- Using the Win32 API to Access the Registry
- SUMMARY
- =======
- The REGISTRY sample is a simple utility which demonstrates the functions
- needed to access the registry. The sample goes up and down the branches of
- the registry tree, displaying the individual key's data values. The sample
- can also print specified trees to a file named Registry.Txt.
- MORE INFORMATION
- ================
- Usage
- -----
- Start the sample. A dialog box appears with several edit fields, list boxes,
- and buttons. The list box at the center of the dialog box (labeled CHILD
- KEYS at the bottom) always holds the child keys of the current key.
- Initially, it has four entries, representing the predefined key handles of
- the registry:
- HKEY_LOCAL_MACHINE
- HKEY_CURRENT_USER
- HKEY_USERS
- HKEY_CLASSES_ROOT
- If you double-click on any of these entries, or highlight one and press the
- Next/Down button; the key that you selected appears in the Key Name edit
- field, and the children of that selected key replace the entries in the
- CHILD KEYS list box. To proceed deeper into the tree, double-click another
- child. To back out of the registry, double-click on the ".." at the top of
- the list box, or press the Back/Up button.
- If the current key has values associated with it, the name of the values is
- listed in the right list box (labeled VALUES). If it has no values, VALUES
- is followed by a "0". Once you come to a key that does have values
- associated with it, you can double-click on any of the values in this list
- box. At the bottom of the dialog box are two edit fields: Value: Data Type
- and Value: Data Entry. By double-clicking a value entry, these edit fields
- are filled with the data's type and the data's value.
- If the current key has a class type associated with it, it appears in the
- Class edit field. The ACL edit field is not implemented at this time.