unicode에서 한글출력

유니코드기반에서 fputws로출력을 하는데 이상하게 한글부분이 출력이 안된다. 유니코드기반의 함수에서 한글을 출력하기 위해서는 #include "locale.h" ... _wsetlocale(LC_ALL, L"korean"); ... wprintf(...) or fputws(...); 이러한 설정을해주어야 한다.