BOOL LookupKey(LPCTSTR key) const;
- key: 要查找的字符串键。
这个方法返回一个布尔值,如果找到了指定的键,则返回 TRUE,否则返回 FALSE。
示例用法:
CMapStringToOb myMap; // 创建一个 CMapStringToOb 对象
// 添加一些键值对到映射中
myMap.SetAt(_T("Key1"), new CMyObject1());
myMap.SetAt(_T("Key2"), new CMyObject2());
myMap.SetAt(_T("Key3"), new CMyObject3());
if (myMap.LookupKey(_T("Key2"))) {
// 找到了键 "Key2"
// ...
} else {
// 未找到键 "Key2"
// ...
}
在这个示例中,通过调用 LookupKey 方法,可以检查映射中是否存在指定的键。如果找到了键,则可以进行相应的处理,否则可以处理未找到键的情况。与 Lookup 方法不同,LookupKey 方法不返回与键关联的对象。
转载请注明出处:http://www.zyzy.cn/article/detail/18742/MFC/CMapStringToOb