Udostępnij za pośrednictwem


Makra wymiany danych rejestru

Te makra wykonują operacje wymiany danych rejestru.

Nazwa/nazwisko opis
BEGIN_RDX_MAP Oznacza początek mapy wymiany danych rejestru.
END_RDX_MAP Oznacza koniec mapy wymiany danych rejestru.
RDX_BINARY Kojarzy określony wpis rejestru z określoną zmienną składową typu BYTE.
RDX_CSTRING_TEXT Kojarzy określony wpis rejestru z określoną zmienną składową typu CString.
RDX_DWORD Kojarzy określony wpis rejestru z określoną zmienną składową typu DWORD.
RDX_TEXT Kojarzy określony wpis rejestru z określoną zmienną składową typu TCHAR.

Wymagania

Nagłówek: atlplus.h

BEGIN_RDX_MAP

Oznacza początek mapy wymiany danych rejestru.

BEGIN_RDX_MAP

Uwagi

Następujące makra są używane na mapie wymiany danych rejestru do odczytywania i zapisywania wpisów w rejestrze systemowym:

Macro opis
RDX_BINARY Kojarzy określony wpis rejestru z określoną zmienną składową typu BYTE.
RDX_DWORD Kojarzy określony wpis rejestru z określoną zmienną składową typu DWORD.
RDX_CSTRING_TEXT Kojarzy określony wpis rejestru z określoną zmienną składową typu CString.
RDX_TEXT Kojarzy określony wpis rejestru z określoną zmienną składową typu TCHAR.

Funkcja globalna RegistryDataExchange lub funkcja składowa o tej samej nazwie utworzonej przez makra BEGIN_RDX_MAP i END_RDX_MAP powinna być używana za każdym razem, gdy kod musi wymieniać dane między rejestrem systemowym a zmiennymi określonymi w mapie RDX.

END_RDX_MAP

Oznacza koniec mapy wymiany danych rejestru.

END_RDX_MAP

RDX_BINARY

Kojarzy określony wpis rejestru z określoną zmienną składową typu BYTE.

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

Parametry

rootkey
Katalog główny klucza rejestru.

Podklucz
Podklucz rejestru.

Valuename
Klucz rejestru.

Członkowskich
Zmienna składowa do skojarzenia z określonym wpisem rejestru.

member_size
Rozmiar w bajtach zmiennej składowej.

Uwagi

To makro jest używane w połączeniu z makrami BEGIN_RDX_MAP i END_RDX_MAP w celu skojarzenia zmiennej składowej z danym wpisem rejestru. Funkcja globalna RegistryDataExchange lub funkcja składowa o tej samej nazwie utworzonej przez makra BEGIN_RDX_MAP i END_RDX_MAP należy użyć do wymiany danych między rejestrem systemowym a zmiennymi składowymi na mapie RDX.

RDX_CSTRING_TEXT

Kojarzy określony wpis rejestru z określoną zmienną składową typu CString.

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

Parametry

rootkey
Katalog główny klucza rejestru.

Podklucz
Podklucz rejestru.

Valuename
Klucz rejestru.

Członkowskich
Zmienna składowa do skojarzenia z określonym wpisem rejestru.

member_size
Rozmiar w bajtach zmiennej składowej.

Uwagi

To makro jest używane w połączeniu z makrami BEGIN_RDX_MAP i END_RDX_MAP w celu skojarzenia zmiennej składowej z danym wpisem rejestru. Funkcja globalna RegistryDataExchange lub funkcja składowa o tej samej nazwie utworzonej przez makra BEGIN_RDX_MAP i END_RDX_MAP należy użyć do wymiany danych między rejestrem systemowym a zmiennymi składowymi na mapie RDX.

RDX_DWORD

Kojarzy określony wpis rejestru z określoną zmienną składową typu DWORD.

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

Parametry

rootkey
Katalog główny klucza rejestru.

Podklucz
Podklucz rejestru.

Valuename
Klucz rejestru.

Członkowskich
Zmienna składowa do skojarzenia z określonym wpisem rejestru.

member_size
Rozmiar w bajtach zmiennej składowej.

Uwagi

To makro jest używane w połączeniu z makrami BEGIN_RDX_MAP i END_RDX_MAP w celu skojarzenia zmiennej składowej z danym wpisem rejestru. Funkcja globalna RegistryDataExchange lub funkcja składowa o tej samej nazwie utworzonej przez makra BEGIN_RDX_MAP i END_RDX_MAP należy użyć do wymiany danych między rejestrem systemowym a zmiennymi składowymi na mapie RDX.

RDX_TEXT

Kojarzy określony wpis rejestru z określoną zmienną składową typu TCHAR.

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

Parametry

rootkey
Katalog główny klucza rejestru.

Podklucz
Podklucz rejestru.

Valuename
Klucz rejestru.

Członkowskich
Zmienna składowa do skojarzenia z określonym wpisem rejestru.

member_size
Rozmiar w bajtach zmiennej składowej.

Uwagi

To makro jest używane w połączeniu z makrami BEGIN_RDX_MAP i END_RDX_MAP w celu skojarzenia zmiennej składowej z danym wpisem rejestru. Funkcja globalna RegistryDataExchange lub funkcja składowa o tej samej nazwie utworzonej przez makra BEGIN_RDX_MAP i END_RDX_MAP należy użyć do wymiany danych między rejestrem systemowym a zmiennymi składowymi na mapie RDX.

Zobacz też

Makra
RegistryDataExchange