我正在尝试使用StringCchCat函数:
HRESULT X;
LPWSTR _strOutput = new wchar_t[100];
LPCWSTR Y =L"Sample Text";
X = StringCchCat(_strOutput, 100, Y);
但由于某种原因,我不断收到“E_INVALIDARG 一个或多个参数无效”。来自 X 的错误。 _strOutput 也充满了一些随机字符。
这实际上是更大计划的一部分。所以我想要做的是将“示例文本”连接到空的 _strOutput 变量。这是在一个循环内,所以它会发生多次。对于这个特定示例,就好像我将文本“示例文本”分配给 _strrOutput。
有任何想法吗?