Sdílet prostřednictvím


Makra výměny dat registru

Tato makra provádějí operace výměny dat registru.

Jméno popis
BEGIN_RDX_MAP Označí začátek mapy Exchange dat registru.
END_RDX_MAP Označí konec mapy Exchange dat registru.
RDX_BINARY Přidruží zadanou položku registru k zadané členské proměnné typu BYTE.
RDX_CSTRING_TEXT Přidruží zadanou položku registru k zadané členské proměnné typu CString.
RDX_DWORD Přidruží zadanou položku registru k zadané členské proměnné typu DWORD.
RDX_TEXT Přidruží zadanou položku registru k zadané členské proměnné typu TCHAR.

Požadavky

Hlavička: atlplus.h

BEGIN_RDX_MAP

Označí začátek mapy Exchange dat registru.

BEGIN_RDX_MAP

Poznámky

V mapě Exchange dat registru se používají následující makra ke čtení a zápisu položek v systémovém registru:

Makro Popis
RDX_BINARY Přidruží zadanou položku registru k zadané členské proměnné typu BYTE.
RDX_DWORD Přidruží zadanou položku registru k zadané členské proměnné typu DWORD.
RDX_CSTRING_TEXT Přidruží zadanou položku registru k zadané členské proměnné typu CString.
RDX_TEXT Přidruží zadanou položku registru k zadané členské proměnné typu TCHAR.

Globální funkce RegistryDataExchange nebo členová funkce stejného názvu vytvořeného makry BEGIN_RDX_MAP a END_RDX_MAP by se měla použít vždy, když kód potřebuje vyměňovat data mezi systémovým registrem a proměnnými zadanými v mapě RDX.

END_RDX_MAP

Označí konec mapy Exchange dat registru.

END_RDX_MAP

RDX_BINARY

Přidruží zadanou položku registru k zadané členské proměnné typu BYTE.

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

Parametry

rootkey
Kořen klíče registru.

Podklíč
Podklíč registru.

Valuename
Klíč registru.

Členské
Proměnná člena, která se má přidružit k zadané položce registru.

member_size
Velikost členské proměnné v bajtech.

Poznámky

Toto makro se používá ve spojení s BEGIN_RDX_MAP a END_RDX_MAP makry pro přidružení členské proměnné k dané položce registru. Globální funkce RegistryDataExchange nebo členová funkce stejného názvu vytvořeného BEGIN_RDX_MAP a END_RDX_MAP makry by se měly použít k výměně dat mezi systémovým registrem a členskými proměnnými v mapě RDX.

RDX_CSTRING_TEXT

Přidruží zadanou položku registru k zadané členské proměnné typu CString.

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

Parametry

rootkey
Kořen klíče registru.

Podklíč
Podklíč registru.

Valuename
Klíč registru.

Členské
Proměnná člena, která se má přidružit k zadané položce registru.

member_size
Velikost členské proměnné v bajtech.

Poznámky

Toto makro se používá ve spojení s BEGIN_RDX_MAP a END_RDX_MAP makry pro přidružení členské proměnné k dané položce registru. Globální funkce RegistryDataExchange nebo členová funkce stejného názvu vytvořeného BEGIN_RDX_MAP a END_RDX_MAP makry by se měly použít k výměně dat mezi systémovým registrem a členskými proměnnými v mapě RDX.

RDX_DWORD

Přidruží zadanou položku registru k zadané členské proměnné typu DWORD.

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

Parametry

rootkey
Kořen klíče registru.

Podklíč
Podklíč registru.

Valuename
Klíč registru.

Členské
Proměnná člena, která se má přidružit k zadané položce registru.

member_size
Velikost členské proměnné v bajtech.

Poznámky

Toto makro se používá ve spojení s BEGIN_RDX_MAP a END_RDX_MAP makry pro přidružení členské proměnné k dané položce registru. Globální funkce RegistryDataExchange nebo členová funkce stejného názvu vytvořeného BEGIN_RDX_MAP a END_RDX_MAP makry by se měly použít k výměně dat mezi systémovým registrem a členskými proměnnými v mapě RDX.

RDX_TEXT

Přidruží zadanou položku registru k zadané členské proměnné typu TCHAR.

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

Parametry

rootkey
Kořen klíče registru.

Podklíč
Podklíč registru.

Valuename
Klíč registru.

Členské
Proměnná člena, která se má přidružit k zadané položce registru.

member_size
Velikost členské proměnné v bajtech.

Poznámky

Toto makro se používá ve spojení s BEGIN_RDX_MAP a END_RDX_MAP makry pro přidružení členské proměnné k dané položce registru. Globální funkce RegistryDataExchange nebo členová funkce stejného názvu vytvořeného BEGIN_RDX_MAP a END_RDX_MAP makry by se měly použít k výměně dat mezi systémovým registrem a členskými proměnnými v mapě RDX.

Viz také

Makra
RegistryDataExchange