On 2/11/2014 1:32 AM, Andre wrote:
Hi,one hour trying to get a string out of LPOLESTR*. What is the correct command to get rgszNames as string? HRESULT GetIDsOfNames(REFIID riid, LPOLESTR* rgszNames, UINT cNames, LCID lcid, DISPID* rgDispId){} With following command I only get the first character writeln(to!string(**rgszNames)); Kind regards André
I would assume to!string(*rgszNames). Assuming LPOLESTR is char* or some such, then LPOLESTR** is char**, so **LPOLESTR would be the first character in the string, and *LPOLESTR would be the char* string.
