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.