Are you asking whether strings consisting of Microsoft's WCHAR use '\0' (a NULL terminator) to terminate strings just like ordinary C strings? If so, I think the answer is yes.