레지스트리 데이터 교환 매크로
이러한 매크로는 레지스트리 데이터 교환 작업을 수행합니다.
속성 | 설명 |
---|---|
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
설명
다음 매크로는 레지스트리 데이터 교환 맵 내에서 시스템 레지스트리의 항목을 읽고 쓰는 데 사용됩니다.
매크로 | 설명 |
---|---|
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
지정된 레지스트리 항목과 연결할 멤버 변수입니다.
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
지정된 레지스트리 항목과 연결할 멤버 변수입니다.
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
지정된 레지스트리 항목과 연결할 멤버 변수입니다.
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
지정된 레지스트리 항목과 연결할 멤버 변수입니다.
member_size
멤버 변수의 크기(바이트)입니다.
설명
이 매크로는 BEGIN_RDX_MAP 및 END_RDX_MAP 매크로와 함께 사용되어 멤버 변수를 지정된 레지스트리 항목과 연결합니다. 전역 함수 RegistryDataExchange 또는 BEGIN_RDX_MAP 및 END_RDX_MAP 매크로에서 만든 동일한 이름의 멤버 함수를 사용하여 RDX 맵의 멤버 변수와 시스템 레지스트리 간에 데이터 교환을 수행해야 합니다.