共用方式為


登錄資料交換巨集

這些巨集會執行登錄數據交換作業。

名稱 描述
BEGIN_RDX_MAP 標記登錄數據交換地圖的開頭。
END_RDX_MAP 標示登錄數據交換對應結尾。
RDX_BINARY 將指定的登錄專案與 BYTE 類型的指定成員變數產生關聯。
RDX_CSTRING_TEXT 將指定的登錄專案與 CString 類型的指定成員變數產生關聯。
RDX_DWORD 將指定的登錄專案與 DWORD 類型的指定成員變數產生關聯。
RDX_TEXT 將指定的登錄專案與 TCHAR 類型的指定成員變數產生關聯。

需求

標頭: atlplus.h

BEGIN_RDX_MAP

標記登錄數據交換地圖的開頭。

BEGIN_RDX_MAP

備註

登錄數據 Exchange 對應中會使用下列巨集,以讀取和寫入系統登錄中的專案:

Macro 描述
RDX_BINARY 將指定的登錄專案與 BYTE 類型的指定成員變數產生關聯。
RDX_DWORD 將指定的登錄專案與 DWORD 類型的指定成員變數產生關聯。
RDX_CSTRING_TEXT 將指定的登錄專案與 CString 類型的指定成員變數產生關聯。
RDX_TEXT 將指定的登錄專案與 TCHAR 類型的指定成員變數產生關聯。

每當程式代碼需要在系統登錄與 RDX 對應中指定的變數之間交換數據時,應該使用全域函 式 RegistryDataExchange 或BEGIN_RDX_MAP和END_RDX_MAP巨集所建立之相同名稱的成員函式。

END_RDX_MAP

標示登錄數據交換對應結尾。

END_RDX_MAP

RDX_BINARY

將指定的登錄專案與 BYTE 類型的指定成員變數產生關聯。

RDX_BINARY(
    rootkey,
    subkey,
    valuename,
    member,
    member_size )

參數

rootkey
登錄機碼根目錄。

子機碼
登錄子機碼。

valuename
登錄機碼。

成員
要與指定之登錄專案產生關聯的成員變數。

member_size
成員變數的大小,以位元組為單位。

備註

此巨集會與BEGIN_RDX_MAP和END_RDX_MAP巨集搭配使用,以將成員變數與指定的登錄專案產生關聯。 全域函 式 RegistryDataExchange 或BEGIN_RDX_MAP和END_RDX_MAP巨集所建立之相同名稱的成員函式,應該用來在系統登錄與 RDX 對應中的成員變數之間執行數據交換。

RDX_CSTRING_TEXT

將指定的登錄專案與 CString 類型的指定成員變數產生關聯。

RDX_CSTRING_TEXT(
    rootkey,
    subkey,
    valuename,
    member,
    member_size )

參數

rootkey
登錄機碼根目錄。

子機碼
登錄子機碼。

valuename
登錄機碼。

成員
要與指定之登錄專案產生關聯的成員變數。

member_size
成員變數的大小,以位元組為單位。

備註

此巨集會與BEGIN_RDX_MAP和END_RDX_MAP巨集搭配使用,以將成員變數與指定的登錄專案產生關聯。 全域函 式 RegistryDataExchange 或BEGIN_RDX_MAP和END_RDX_MAP巨集所建立之相同名稱的成員函式,應該用來在系統登錄與 RDX 對應中的成員變數之間執行數據交換。

RDX_DWORD

將指定的登錄專案與 DWORD 類型的指定成員變數產生關聯。

RDX_DWORD(
    rootkey,
    subkey,
    valuename,
    member,
    member_size )

參數

rootkey
登錄機碼根目錄。

子機碼
登錄子機碼。

valuename
登錄機碼。

成員
要與指定之登錄專案產生關聯的成員變數。

member_size
成員變數的大小,以位元組為單位。

備註

此巨集會與BEGIN_RDX_MAP和END_RDX_MAP巨集搭配使用,以將成員變數與指定的登錄專案產生關聯。 全域函 式 RegistryDataExchange 或BEGIN_RDX_MAP和END_RDX_MAP巨集所建立之相同名稱的成員函式,應該用來在系統登錄與 RDX 對應中的成員變數之間執行數據交換。

RDX_TEXT

將指定的登錄專案與 TCHAR 類型的指定成員變數產生關聯。

RDX_TEXT(
    rootkey,
    subkey,
    valuename,
    member,
    member_size )

參數

rootkey
登錄機碼根目錄。

子機碼
登錄子機碼。

valuename
登錄機碼。

成員
要與指定之登錄專案產生關聯的成員變數。

member_size
成員變數的大小,以位元組為單位。

備註

此巨集會與BEGIN_RDX_MAP和END_RDX_MAP巨集搭配使用,以將成員變數與指定的登錄專案產生關聯。 全域函 式 RegistryDataExchange 或BEGIN_RDX_MAP和END_RDX_MAP巨集所建立之相同名稱的成員函式,應該用來在系統登錄與 RDX 對應中的成員變數之間執行數據交換。

另請參閱

巨集
RegistryDataExchange