正在阅读:实用!超强VC/MFC 常见问答收集实用!超强VC/MFC 常见问答收集

2004-07-15 10:04 出处:CSDN 作者:jiangsheng收集 责任编辑:linjixiong


}
  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);

 

 


察看评论详细内容 我要发砥缆?
作者笔名 简短内容 发表时间
:

键盘也能翻页,试试“← →”键

关注我们

最新资讯离线随时看 聊天吐槽赢奖品