wcslen返回的是字符数,而不是字节数
fwrite(_T("www.bogekeji.com"), 1, wcslen(_T("www.bogekeji.com")), pFile);中www.bogekeji.com的字符数为16,而你第二个参数是1表示每次写入1字节,这样你只写入了16字节,而Unicode编码时www.bogekeji.com为32字节,所以你只写入了一半的字符,解决办法:
把第二个参数改为sizeof(wchar_t)

把第三个参数改为wcslen(_T("www.bogekeji.com")*sizeof(wchar_t)
建议写法:
fwrite(_T("www.bogekeji.com"), sizeof(TCHAR), _tcslen(_T("www.bogekeji.com")), pFile);