Condividi tramite


Macro di scambio dati del Registro di sistema

Queste macro eseguono operazioni di Scambio dati del Registro di sistema.

Nome Descrizione
BEGIN_RDX_MAP Contrassegna l'inizio della mappa di Scambio dati del Registro di sistema.
END_RDX_MAP Contrassegna la fine della mappa di Scambio dati del Registro di sistema.
RDX_BINARY Associa la voce del Registro di sistema specificata a una variabile membro specificata di tipo BYTE.
RDX_CSTRING_TEXT Associa la voce del Registro di sistema specificata a una variabile membro specificata di tipo CString.
RDX_DWORD Associa la voce del Registro di sistema specificata a una variabile membro specificata di tipo DWORD.
RDX_TEXT Associa la voce del Registro di sistema specificata a una variabile membro specificata di tipo TCHAR.

Requisiti

Intestazione: atlplus.h

BEGIN_RDX_MAP

Contrassegna l'inizio della mappa di Scambio dati del Registro di sistema.

BEGIN_RDX_MAP

Osservazioni:

Le macro seguenti vengono utilizzate all'interno del mapping di Exchange dati del Registro di sistema per leggere e scrivere voci nel Registro di sistema:

Macro Descrizione
RDX_BINARY Associa la voce del Registro di sistema specificata a una variabile membro specificata di tipo BYTE.
RDX_DWORD Associa la voce del Registro di sistema specificata a una variabile membro specificata di tipo DWORD.
RDX_CSTRING_TEXT Associa la voce del Registro di sistema specificata a una variabile membro specificata di tipo CString.
RDX_TEXT Associa la voce del Registro di sistema specificata a una variabile membro specificata di tipo TCHAR.

La funzione globale RegistryDataExchange o la funzione membro con lo stesso nome creato dalle macro BEGIN_RDX_MAP e END_RDX_MAP, devono essere usate ogni volta che il codice deve scambiare dati tra il Registro di sistema e le variabili specificate nella mappa RDX.

END_RDX_MAP

Contrassegna la fine della mappa di Scambio dati del Registro di sistema.

END_RDX_MAP

RDX_BINARY

Associa la voce del Registro di sistema specificata a una variabile membro specificata di tipo BYTE.

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

Parametri

rootkey
Radice della chiave del Registro di sistema.

sottochiave
Sottochiave del Registro di sistema.

valuename
Chiave del Registro di sistema.

membro
Variabile membro da associare alla voce del Registro di sistema specificata.

member_size
Dimensione, in byte, della variabile membro.

Osservazioni:

Questa macro viene utilizzata insieme alle macro BEGIN_RDX_MAP e END_RDX_MAP per associare una variabile membro a una determinata voce del Registro di sistema. La funzione globale RegistryDataExchange, o la funzione membro con lo stesso nome creato dalle macro BEGIN_RDX_MAP e END_RDX_MAP, deve essere utilizzata per eseguire lo scambio di dati tra il Registro di sistema e le variabili membro nella mappa RDX.

RDX_CSTRING_TEXT

Associa la voce del Registro di sistema specificata a una variabile membro specificata di tipo CString.

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

Parametri

rootkey
Radice della chiave del Registro di sistema.

sottochiave
Sottochiave del Registro di sistema.

valuename
Chiave del Registro di sistema.

membro
Variabile membro da associare alla voce del Registro di sistema specificata.

member_size
Dimensione, in byte, della variabile membro.

Osservazioni:

Questa macro viene utilizzata insieme alle macro BEGIN_RDX_MAP e END_RDX_MAP per associare una variabile membro a una determinata voce del Registro di sistema. La funzione globale RegistryDataExchange, o la funzione membro con lo stesso nome creato dalle macro BEGIN_RDX_MAP e END_RDX_MAP, deve essere utilizzata per eseguire lo scambio di dati tra il Registro di sistema e le variabili membro nella mappa RDX.

RDX_DWORD

Associa la voce del Registro di sistema specificata a una variabile membro specificata di tipo DWORD.

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

Parametri

rootkey
Radice della chiave del Registro di sistema.

sottochiave
Sottochiave del Registro di sistema.

valuename
Chiave del Registro di sistema.

membro
Variabile membro da associare alla voce del Registro di sistema specificata.

member_size
Dimensione, in byte, della variabile membro.

Osservazioni:

Questa macro viene utilizzata insieme alle macro BEGIN_RDX_MAP e END_RDX_MAP per associare una variabile membro a una determinata voce del Registro di sistema. La funzione globale RegistryDataExchange, o la funzione membro con lo stesso nome creato dalle macro BEGIN_RDX_MAP e END_RDX_MAP, deve essere utilizzata per eseguire lo scambio di dati tra il Registro di sistema e le variabili membro nella mappa RDX.

RDX_TEXT

Associa la voce del Registro di sistema specificata a una variabile membro specificata di tipo TCHAR.

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

Parametri

rootkey
Radice della chiave del Registro di sistema.

sottochiave
Sottochiave del Registro di sistema.

valuename
Chiave del Registro di sistema.

membro
Variabile membro da associare alla voce del Registro di sistema specificata.

member_size
Dimensione, in byte, della variabile membro.

Osservazioni:

Questa macro viene utilizzata insieme alle macro BEGIN_RDX_MAP e END_RDX_MAP per associare una variabile membro a una determinata voce del Registro di sistema. La funzione globale RegistryDataExchange, o la funzione membro con lo stesso nome creato dalle macro BEGIN_RDX_MAP e END_RDX_MAP, deve essere utilizzata per eseguire lo scambio di dati tra il Registro di sistema e le variabili membro nella mappa RDX.

Vedi anche

Macro
RegistryDataExchange