上一页 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 下一页
| hr = pAC2->SetOptions(p_dwOptions); // This never fails? pAC2.Release(); } hr = m_pac->Init(p_hWndEdit, this, NULL, (LPOLESTR)p_lpszFormatString); if (SUCCEEDED(hr)) { m_fBound = TRUE; return TRUE; } } return FALSE; } VOID CEnumString::Unbind() { if (!m_fBound) return; ATLASSERT(m_pac); if (m_pac) { m_pac.Release(); m_fBound = FALSE; } } #include "..\esuihelper\EnumString.h" #include "DataType.h" class CDataType; class _ES_DATATYPE_EXPORT CEnumDataType : public CEnumString { public: CEnumDataType(LPCTSTR lpszDataType); virtual ~CEnumDataType(); CDataType* m_pDataType; protected: CString m_strDataType; STDMETHODIMP Next(ULONG celt, LPOLESTR* rgelt, ULONG* pceltFetched); STDMETHODIMP Skip(ULONG celt); STDMETHODIMP Reset(void); STDMETHODIMP Clone(IEnumString** ppenum); ado20::_RecordsetPtr m_pRecordset; }; CEnumDataType::CEnumDataType(LPCTSTR lpszDataType) :m_strDataType(lpszDataType) |
上一篇: 数字签名
下一篇: 在VC++中播放WAV文件
上一页 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 下一页