質問です。複数個のLPSTR文字列を、まとめて
ひとつの文字列に格納したいのですが、上手くいきません。
ソースは以下なのですが、どうすればよいのでしょうか?
指南願います。

LPSTR InputText = "Ans.";

// 文字を格納
for(int i = 0; i < m_CurrentTypeNum; i++){
if(m_TypedWords[i] != ""){
lstrcat(InputText, m_TypedWords[i]);
}else{
lstrcat(InputText, "□");
}
}

lstrcat(InputText, "こたえ");
lstrcat(InputText, "\0");

return InputText;