上一页 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 下一页
| } else { hr = E_POINTER; } return hr; } STDMETHODIMP CEnumString::Next(ULONG celt, LPOLESTR* rgelt, ULONG* pceltFetched) { return E_NOTIMPL; } STDMETHODIMP CEnumString::Skip(ULONG celt) { return E_NOTIMPL; } STDMETHODIMP CEnumString::Reset(void) { return E_NOTIMPL; } STDMETHODIMP CEnumString::Clone(IEnumString** ppenum) { if (!ppenum) return E_POINTER; CEnumString* pnew = new CEnumString; pnew->AddRef(); *ppenum = pnew; return S_OK; } BOOL CEnumString::Bind(HWND p_hWndEdit, DWORD p_dwOptions /*= 0-*/, LPCTSTR p_lpszFormatString /*= NULL*/) { if ((m_fBound) || (m_pac)) return FALSE; HRESULT hr = S_OK; hr = m_pac.CoCreateInstance(CLSID_AutoComplete); if (SUCCEEDED(hr)) { if (p_dwOptions) { CComQIPtr<IAutoComplete2> pAC2(m_pac); ATLASSERT(pAC2); |
上一篇: 使用MFC编写FTP程序
下一篇: 在ListCtrl中进行排序
上一页 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 下一页