キャストがうまくできず実行するとエラーが起きるんだけどどうしたら?

LPWSTR s;
wsprintf(s, L"n = %d", n);
SetWindowText(hwnd, (LPCTSTR)s);

bccだとchar *だけで済んだのに型にうるせーな