作者Keiichi (:))
看板C_and_CPP
标题Re: 有关window的registry
时间Thu Jun 21 20:10:32 2001
※ 引述《Heat (还是看运气)》之铭言:
: 就是那些
: HKEY_CURRENT_USER 下面又有Software\KKman\
: 那些注册键值
: 不晓得用vc6.0要怎麽打? MFC或SDK都可以
: 会的人帮帮忙欧 万分感谢 ^^
: Delphi包得好好的 很好用 可是据说 用vc打的话会挺麻烦?
: 好像要侦错一堆Error的样子 我也不知道 在国外搜寻到的一篇文章(vc5.0)
: 说不定MFC已经包成Class了?
Try CRegKey class in ATL :)
http://msdn.microsoft.com/library/
CRegKey
class CRegKey
CRegKey provides methods for manipulating values in the system registry. The
registry contains an installation-specific set of definitions for system
components, such as software version numbers, logical-to-physical mappings
of installed hardware, and COM objects.
CRegKey provides a programming interface to the system registry for a given
machine. For example, to open a particular registry key, call
CRegKey::Open.
To retrieve or modify a data value, call
CRegKey::QueryValue or
CRegKey::SetValue, respectively. To close a key, call
CRegKey::Close.
When you close a key, its registry data is written (flushed) to the hard
disk. This process may take several seconds. If your application must
explicitly write registry data to the hard disk, you can call the
RegFlushKey Win32 function. However,
RegFlushKey uses many system resources
and should be called only when absolutely necessary.
#include <atlbase.h>
CRegKey Class Members
Methods
Attach Attaches a registry key handle to the CRegKey
object.
Close Releases m_hKey.
Create Creates or opens the specified key.
CRegKey Constructor.
DeleteSubKey Deletes the specified key.
DeleteValue Deletes a value field of the key identified by
m_hKey.
Detach Detaches m_hKey from the CregKey object.
Open Opens the specified key.
QueryValue Retrieves the data for a specified value field.
RecurseDeleteKey Deletes the specified key and explicitly deletes
all subkeys.
SetKeyValue Stores data in a specified value field of a
specified key.
SetValue Stores data in a specified value field.
Operators
operator HKEY Converts a CRegKey object to an HKEY.
Data Members
m_hKey Contains a handle of the registry key associated
with the CRegKey object.
Send feedback on this article. Find support options.
Copy right 2001 Microsoft Corporation. All rights reserved. Terms of use.
--
※ 发信站: 批踢踢实业坊(ptt.csie.ntu.edu.tw)
◆ From: 61-216-40-182.HINET-IP.hinet.ne