OLE 컨트롤에 대한 대화 상자 데이터 교환 함수
이 항목에서는 대화 상자에서 OLE 컨트롤의 속성, 폼 뷰 또는 컨트롤 뷰 개체와 대화 상자, 폼 뷰 또는 컨트롤 뷰 개체의 데이터 멤버 간에 데이터를 교환하는 데 사용되는 DDX_OC 함수를 나열합니다.
DDX_OC 함수
속성 | 설명 |
---|---|
DDX_OCBool | OLE 컨트롤의 속성과 BOOL 데이터 멤버 간의 BOOL 데이터 전송을 관리합니다. |
DDX_OCBoolRO | OLE 컨트롤의 읽기 전용 속성과 BOOL 데이터 멤버 간에 BOOL 데이터 전송을 관리합니다. |
DDX_OCColor | OLE 컨트롤의 속성과 OLE_COLOR 데이터 멤버 간의 OLE_COLOR 데이터 전송을 관리합니다. |
DDX_OCColorRO | OLE 컨트롤의 읽기 전용 속성과 OLE_COLOR 데이터 멤버 간의 OLE_COLOR 데이터 전송을 관리합니다. |
DDX_OCFloat | OLE 컨트롤의 float 속성과 float (또는double double ) 데이터 멤버 간의 데이터 전송을 관리합니다. |
DDX_OCFloatRO | OLE 컨트롤의 float 읽기 전용 속성과 float (또는double ) 데이터 멤버 간의 데이터 전송을 관리합니다double . |
DDX_OCInt | OLE 컨트롤의 int 속성과 int (또는long long ) 데이터 멤버 간의 데이터 전송을 관리합니다. |
DDX_OCIntRO | OLE 컨트롤의 int 읽기 전용 속성과 int (또는long ) 데이터 멤버 간의 데이터 전송을 관리합니다long . |
DDX_OCShort | OLE 컨트롤의 short 속성과 데이터 멤버 간의 데이터 전송을 short 관리합니다. |
DDX_OCShortRO | OLE 컨트롤의 short 읽기 전용 속성과 데이터 멤버 간의 데이터 전송을 short 관리합니다. |
DDX_OCText | OLE 컨트롤의 속성과 CString 데이터 멤버 간의 CString 데이터 전송을 관리합니다. |
DDX_OCTextRO | OLE 컨트롤의 읽기 전용 속성과 CString 데이터 멤버 간의 CString 데이터 전송을 관리합니다. |
DDX_OCBool
이 함수는 DDX_OCBool
대화 상자, 폼 뷰 또는 컨트롤 뷰 개체의 OLE 컨트롤 속성과 대화 상자, 폼 뷰 또는 컨트롤 뷰 개체의 BOOL 데이터 멤버 간에 BOOL 데이터 전송을 관리합니다.
void AFXAPI DDX_OCBool(
CDataExchange* pDX,
int nIDC,
DISPID dispid,
BOOL& value);
매개 변수
pDX
CDataExchange
개체에 대한 포인터입니다. 프레임워크는 해당 방향을 포함해서 데이터 교환의 컨텍스트를 설정하기 위해 이 개체를 제공합니다.
nIDC
대화 상자, 폼 뷰 또는 컨트롤 뷰 개체의 OLE 컨트롤 ID입니다.
dispid
컨트롤의 속성에 대한 디스패치 ID입니다.
value
데이터를 교환할 대화 상자, 폼 뷰 또는 컨트롤 뷰 개체의 멤버 변수에 대한 참조입니다.
설명
DDX에 대한 자세한 내용은 대화 상자 데이터 교환 및 유효성 검사를 참조하세요.
요구 사항
헤더: afxdisp.h
DDX_OCBoolRO
이 함수는 DDX_OCBoolRO
대화 상자, 폼 뷰 또는 컨트롤 뷰 개체에 있는 OLE 컨트롤의 읽기 전용 속성과 대화 상자, 폼 뷰 또는 컨트롤 뷰 개체의 BOOL 데이터 멤버 간에 BOOL 데이터 전송을 관리합니다.
void AFXAPI DDX_OCBoolRO(
CDataExchange* pDX,
int nIDC,
DISPID dispid,
BOOL& value);
매개 변수
pDX
CDataExchange
개체에 대한 포인터입니다. 프레임워크는 해당 방향을 포함해서 데이터 교환의 컨텍스트를 설정하기 위해 이 개체를 제공합니다.
nIDC
대화 상자, 폼 뷰 또는 컨트롤 뷰 개체의 OLE 컨트롤 ID입니다.
dispid
컨트롤의 속성에 대한 디스패치 ID입니다.
value
데이터를 교환할 대화 상자, 폼 뷰 또는 컨트롤 뷰 개체의 멤버 변수에 대한 참조입니다.
설명
DDX에 대한 자세한 내용은 대화 상자 데이터 교환 및 유효성 검사를 참조하세요.
요구 사항
헤더 afxdisp.h
DDX_OCColor
이 함수는 DDX_OCColor
대화 상자, 폼 뷰 또는 컨트롤 뷰 개체의 OLE 컨트롤 속성과 대화 상자, 폼 뷰 또는 컨트롤 뷰 개체의 OLE_COLOR 데이터 멤버 간에 OLE_COLOR 데이터 전송을 관리합니다.
void AFXAPI DDX_OCColor(
CDataExchange* pDX,
int nIDC,
DISPID dispid,
OLE_COLOR& value);
매개 변수
pDX
CDataExchange
개체에 대한 포인터입니다. 프레임워크는 해당 방향을 포함해서 데이터 교환의 컨텍스트를 설정하기 위해 이 개체를 제공합니다.
nIDC
대화 상자, 폼 뷰 또는 컨트롤 뷰 개체의 OLE 컨트롤 ID입니다.
dispid
컨트롤의 속성에 대한 디스패치 ID입니다.
value
데이터를 교환할 대화 상자, 폼 뷰 또는 컨트롤 뷰 개체의 멤버 변수에 대한 참조입니다.
설명
DDX에 대한 자세한 내용은 대화 상자 데이터 교환 및 유효성 검사를 참조하세요.
요구 사항
헤더 afxdisp.h
DDX_OCColorRO
이 함수는 DDX_OCColorRO
대화 상자, 폼 뷰 또는 컨트롤 뷰 개체에 있는 OLE 컨트롤의 읽기 전용 속성과 대화 상자, 폼 뷰 또는 컨트롤 뷰 개체의 OLE_COLOR 데이터 멤버 간에 OLE_COLOR 데이터 전송을 관리합니다.
void AFXAPI DDX_OCColorRO(
CDataExchange* pDX,
int nIDC,
DISPID dispid,
OLE_COLOR& value);
매개 변수
pDX
CDataExchange
개체에 대한 포인터입니다. 프레임워크는 해당 방향을 포함해서 데이터 교환의 컨텍스트를 설정하기 위해 이 개체를 제공합니다.
nIDC
대화 상자, 폼 뷰 또는 컨트롤 뷰 개체의 OLE 컨트롤 ID입니다.
dispid
컨트롤의 속성에 대한 디스패치 ID입니다.
value
데이터를 교환할 대화 상자, 폼 뷰 또는 컨트롤 뷰 개체의 멤버 변수에 대한 참조입니다.
설명
DDX에 대한 자세한 내용은 대화 상자 데이터 교환 및 유효성 검사를 참조하세요.
요구 사항
헤더 afxdisp.h
DDX_OCFloat
이 함수는 DDX_OCFloat
대화 상자, float
폼 뷰 또는 컨트롤 뷰 개체의 OLE 컨트롤 속성과 float
대화 상자, 폼 뷰 또는 컨트롤 뷰 개체의 데이터 멤버 간에 데이터 전송(또는double
double
)을 관리합니다.
void AFXAPI DDX_OCFloat(
CDataExchange* pDX,
int nIDC,
DISPID dispid,
float& value);
void AFXAPI DDX_OCFloat(
CDataExchange* pDX,
int nIDC,
DISPID dispid,
double& value);
매개 변수
pDX
CDataExchange
개체에 대한 포인터입니다. 프레임워크는 해당 방향을 포함해서 데이터 교환의 컨텍스트를 설정하기 위해 이 개체를 제공합니다.
nIDC
대화 상자, 폼 뷰 또는 컨트롤 뷰 개체의 OLE 컨트롤 ID입니다.
dispid
컨트롤의 속성에 대한 디스패치 ID입니다.
value
데이터를 교환할 대화 상자, 폼 뷰 또는 컨트롤 뷰 개체의 멤버 변수에 대한 참조입니다.
설명
DDX에 대한 자세한 내용은 대화 상자 데이터 교환 및 유효성 검사를 참조하세요.
요구 사항
헤더 afxdisp.h
DDX_OCFloatRO
이 함수는 DDX_OCFloatRO
대화 상자, 폼 뷰 또는 double
컨트롤 뷰 개체에서 OLE 컨트롤의 읽기 전용 속성과 float
대화 상자, 폼 뷰 또는 컨트롤 뷰 개체의 데이터 멤버(또는double
) 간의 데이터 전송 float
을 관리합니다.
void AFXAPI DDX_OCFloatRO(
CDataExchange* pDX,
int nIDC,
DISPID dispid,
float& value);
void AFXAPI DDX_OCFloatRO(
CDataExchange* pDX,
int nIDC,
DISPID dispid,
double& value);
매개 변수
pDX
CDataExchange
개체에 대한 포인터입니다. 프레임워크는 해당 방향을 포함해서 데이터 교환의 컨텍스트를 설정하기 위해 이 개체를 제공합니다.
nIDC
대화 상자, 폼 뷰 또는 컨트롤 뷰 개체의 OLE 컨트롤 ID입니다.
dispid
컨트롤의 속성에 대한 디스패치 ID입니다.
value
데이터를 교환할 대화 상자, 폼 뷰 또는 컨트롤 뷰 개체의 멤버 변수에 대한 참조입니다.
설명
DDX에 대한 자세한 내용은 대화 상자 데이터 교환 및 유효성 검사를 참조하세요.
요구 사항
헤더 afxdisp.h
DDX_OCInt
이 함수는 DDX_OCInt
대화 상자, int
폼 뷰 또는 long
컨트롤 뷰 개체의 OLE 컨트롤 속성과 int
대화 상자, 폼 뷰 또는 컨트롤 뷰 개체의 (또는 long
) 데이터 멤버 간의 데이터 전송을 관리합니다.
void AFXAPI DDX_OCInt(
CDataExchange* pDX,
int nIDC,
DISPID dispid,
int& value);
void AFXAPI DDX_OCInt(
CDataExchange* pDX,
int nIDC,
DISPID dispid,
long& value);
매개 변수
pDX
CDataExchange
개체에 대한 포인터입니다. 프레임워크는 해당 방향을 포함해서 데이터 교환의 컨텍스트를 설정하기 위해 이 개체를 제공합니다.
nIDC
대화 상자, 폼 뷰 또는 컨트롤 뷰 개체의 OLE 컨트롤 ID입니다.
dispid
컨트롤의 속성에 대한 디스패치 ID입니다.
value
데이터를 교환할 대화 상자, 폼 뷰 또는 컨트롤 뷰 개체의 멤버 변수에 대한 참조입니다.
설명
DDX에 대한 자세한 내용은 대화 상자 데이터 교환 및 유효성 검사를 참조하세요.
요구 사항
헤더 afxdisp.h
DDX_OCIntRO
이 함수는 DDX_OCIntRO
대화 상자, 폼 뷰 또는 long
컨트롤 뷰 개체에서 OLE 컨트롤의 읽기 전용 속성과 int
대화 상자, 폼 뷰 또는 컨트롤 뷰 개체의 데이터 멤버(또는long
) 간의 데이터 전송 int
을 관리합니다.
void AFXAPI DDX_OCIntRO(
CDataExchange* pDX,
int nIDC,
DISPID dispid,
int& value);
void AFXAPI DDX_OCIntRO(
CDataExchange* pDX,
int nIDC,
DISPID dispid,
long& value);
매개 변수
pDX
CDataExchange
개체에 대한 포인터입니다. 프레임워크는 해당 방향을 포함해서 데이터 교환의 컨텍스트를 설정하기 위해 이 개체를 제공합니다.
nIDC
대화 상자, 폼 뷰 또는 컨트롤 뷰 개체의 OLE 컨트롤 ID입니다.
dispid
컨트롤의 속성에 대한 디스패치 ID입니다.
value
데이터를 교환할 대화 상자, 폼 뷰 또는 컨트롤 뷰 개체의 멤버 변수에 대한 참조입니다.
설명
DDX에 대한 자세한 내용은 대화 상자 데이터 교환 및 유효성 검사를 참조하세요.
요구 사항
헤더 afxdisp.h
DDX_OCShort
이 함수는 DDX_OCShort
대화 상자, 폼 보기 또는 컨트롤 뷰 개체의 OLE 컨트롤 속성과 대화 상자, 폼 뷰 또는 컨트롤 뷰 개체의 짧은 데이터 멤버 간에 짧은 데이터 전송을 관리합니다.
void AFXAPI DDX_OCShort(
CDataExchange* pDX,
int nIDC,
DISPID dispid,
short& value);
매개 변수
pDX
CDataExchange
개체에 대한 포인터입니다. 프레임워크는 해당 방향을 포함해서 데이터 교환의 컨텍스트를 설정하기 위해 이 개체를 제공합니다.
nIDC
대화 상자, 폼 뷰 또는 컨트롤 뷰 개체의 OLE 컨트롤 ID입니다.
dispid
컨트롤의 속성에 대한 디스패치 ID입니다.
value
데이터를 교환할 대화 상자, 폼 뷰 또는 컨트롤 뷰 개체의 멤버 변수에 대한 참조입니다.
설명
DDX에 대한 자세한 내용은 대화 상자 데이터 교환 및 유효성 검사를 참조하세요.
요구 사항
헤더 afxdisp.h
DDX_OCShortRO
이 함수는 DDX_OCShortRO
대화 상자에서 OLE 컨트롤의 읽기 전용 속성, 폼 뷰 또는 컨트롤 뷰 개체와 대화 상자, 폼 뷰 또는 컨트롤 뷰 개체의 짧은 데이터 멤버 간에 짧은 데이터 전송을 관리합니다.
void AFXAPI DDX_OCShortRO(
CDataExchange* pDX,
int nIDC,
DISPID dispid,
short& value);
매개 변수
pDX
CDataExchange
개체에 대한 포인터입니다. 프레임워크는 해당 방향을 포함해서 데이터 교환의 컨텍스트를 설정하기 위해 이 개체를 제공합니다.
nIDC
대화 상자, 폼 뷰 또는 컨트롤 뷰 개체의 OLE 컨트롤 ID입니다.
dispid
컨트롤의 속성에 대한 디스패치 ID입니다.
value
데이터를 교환할 대화 상자, 폼 뷰 또는 컨트롤 뷰 개체의 멤버 변수에 대한 참조입니다.
설명
DDX에 대한 자세한 내용은 대화 상자 데이터 교환 및 유효성 검사를 참조하세요.
요구 사항
헤더 afxdisp.h
DDX_OCText
DDX_OCText 함수는 대화 상자, 폼 뷰 또는 컨트롤 뷰 개체의 OLE 컨트롤 속성과 대화 상자, 폼 뷰 또는 컨트롤 뷰 개체의 CString 데이터 멤버 간에 CString 데이터 전송을 관리합니다.
void AFXAPI DDX_OCText(
CDataExchange* pDX,
int nIDC,
DISPID dispid,
CString& value);
매개 변수
pDX
CDataExchange 개체에 대한 포인터입니다. 프레임워크는 해당 방향을 포함해서 데이터 교환의 컨텍스트를 설정하기 위해 이 개체를 제공합니다.
nIDC
대화 상자, 폼 뷰 또는 컨트롤 뷰 개체의 OLE 컨트롤 ID입니다.
dispid
컨트롤의 속성에 대한 디스패치 ID입니다.
value
데이터를 교환할 대화 상자, 폼 뷰 또는 컨트롤 뷰 개체의 멤버 변수에 대한 참조입니다.
설명
DDX에 대한 자세한 내용은 대화 상자 데이터 교환 및 유효성 검사를 참조하세요.
요구 사항
헤더 afxdisp.h
DDX_OCTextRO
DDX_OCTextRO
함수는 대화 상자, 폼 뷰 또는 컨트롤 뷰 개체 내 OLE 컨트롤의 읽기 전용 속성과 대화 상자, 폼 뷰 또는 컨트롤 뷰 개체의 CString
데이터 멤버 간 CString
데이터 전송을 관리합니다.
void AFXAPI DDX_OCTextRO(
CDataExchange* pDX,
int nIDC,
DISPID dispid,
CString& value);
매개 변수
pDX
CDataExchange
개체에 대한 포인터입니다. 프레임워크는 해당 방향을 포함해서 데이터 교환의 컨텍스트를 설정하기 위해 이 개체를 제공합니다.
nIDC
대화 상자, 폼 뷰 또는 컨트롤 뷰 개체의 OLE 컨트롤 ID입니다.
dispid
컨트롤의 속성에 대한 디스패치 ID입니다.
value
데이터를 교환할 대화 상자, 폼 뷰 또는 컨트롤 뷰 개체의 멤버 변수에 대한 참조입니다.
설명
DDX에 대한 자세한 내용은 대화 상자 데이터 교환 및 유효성 검사를 참조하세요.
요구 사항
헤더 afxdisp.h