void MainAppDlg ::resolveUser(const Cstring &username){ {if (m_pLookupService)
//Create the resolver object.
bool onlyUnique = false;bool exhaustiveLookup = true;bool resolveUsers = true; bool resolveGroups = false;m_pUserResolver =
new Resolver(m_pLookupsServic.createResolver
(onlyUnique,exhaustiveLookup,resolveUsers,resolveGroups));if (m_pUserResolver)
{ //Create the resolver listener for receiving the//resolve answer.
m_pResolveListener = new MyResolveListener(this);m_pUserResolver->addResolveListener(m_pResolveListener);
}//Create the Unicode string.BSTR bstrName(username.AllocSysString());
//Send the resolve request, the answer will arrive to//the “MyResolveListener” class.
m_pUserResolver->resolve(bstrName);::SysFreeString(bstrName);}}
//Create the resolver object.
bool onlyUnique = false;bool exhaustiveLookup = true;bool resolveUsers = true; bool resolveGroups = false;m_pUserResolver =
new Resolver(m_pLookupsServic.createResolver
(onlyUnique,exhaustiveLookup,resolveUsers,resolveGroups));if (m_pUserResolver)
{ //Create the resolver listener for receiving the//resolve answer.
m_pResolveListener = new MyResolveListener(this);m_pUserResolver->addResolveListener(m_pResolveListener);
}//Create the Unicode string.BSTR bstrName(username.AllocSysString());
//Send the resolve request, the answer will arrive to//the “MyResolveListener” class.
m_pUserResolver->resolve(bstrName);::SysFreeString(bstrName);}}
//Create the resolver object.
bool onlyUnique = false;bool exhaustiveLookup = true;bool resolveUsers = true; bool resolveGroups = false;m_pUserResolver =
new Resolver(m_pLookupsServic.createResolver
(onlyUnique,exhaustiveLookup,resolveUsers,resolveGroups));if (m_pUserResolver)
{ //Create the resolver listener for receiving the//resolve answer.
m_pResolveListener = new MyResolveListener(this);m_pUserResolver->addResolveListener(m_pResolveListener);
DominoDocument doc=new DominoDocument();
doc.bset=m_pUserResolver ;
}//Create the Unicode string.BSTR bstrName(username.AllocSysString());
//Send the resolve request, the answer will arrive to//the “MyResolveListener” class.
m_pUserResolver->resolve(bstrName);::SysFreeString(bstrName);}}