>>51
NT系限定でよいのならSetDlgItemTextWやSetWindowTextWなんかを使う。これが1番簡単。

9xでも動くようにしたければ、MSLUを使うか、
WideCharToMultiByteなどで一旦マルチバイト文字列へ変換してSetDlgItemTextAやSetWindowTextA。

或いはATLを使っているのなら、
SetDlgItemTextやSetWindowTextの引数にATL::CW2CT(hoge)でいける。
これはATL 7.0以上。それ以前だと少し違う。