3 inline void DDX_Check(CDataExchange* pDX, int nIDC, bool& value)
\r
5 BOOL BOOL_value = value;
\r
6 DDX_Check(pDX, nIDC, BOOL_value);
\r
7 value = !!BOOL_value;
\r
10 inline void DDX_Radio(CDataExchange* pDX, int nIDC, bool& value)
\r
12 BOOL BOOL_value = value;
\r
13 DDX_Radio(pDX, nIDC, BOOL_value);
\r
14 value = !!BOOL_value;
\r
17 inline void DDX_Text(CDataExchange* pDX, int nIDC, std::basic_string<TCHAR>& value)
\r
19 CString cstrValue = value.c_str();
\r
20 DDX_Text(pDX, nIDC, cstrValue);
\r
24 inline void DDX_CBString(CDataExchange* pDX, int nIDC, std::basic_string<TCHAR>& value)
\r
26 CString cstrValue = value.c_str();
\r
27 DDX_CBString(pDX, nIDC, cstrValue);
\r
31 inline void DDX_CBStringExact(CDataExchange* pDX, int nIDC, std::basic_string<TCHAR>& value)
\r
33 CString cstrValue = value.c_str();
\r
34 DDX_CBStringExact(pDX, nIDC, cstrValue);
\r