Mic*_*ble 4 c++ winapi autocomplete
我正在尝试为组合框(win32、c++)或编辑控件实现自动建议。但我不知道如何正确使用接口 IAutoComplete。我需要一个自定义的字符串列表,应该从中获取自动建议的匹配项。但是如何用 IEnumString 来实现呢?我找到了这个链接,但它没有透露一切:http : //msdn.microsoft.com/en-us/library/windows/desktop/hh127437%28v=vs.85%29.aspx
有没有人实施过这个?提前谢谢迈克尔
正如我在评论中指出的那样,ATL 为您预先编写了一个。
typedef CComEnum<IEnumString,
&IID_IEnumString,
LPOLESTR,
_Copy<LPOLESTR> > CComEnumString;
CComObject<CComEnumString> *pes;
HRESULT hr = CComObject<CComEnumString>::CreateInstance(&pes);
Run Code Online (Sandbox Code Playgroud)
该代码基本上是从CComEnum 文档中窃取的。
| 归档时间: |
|
| 查看次数: |
2035 次 |
| 最近记录: |