You could take
any[
^] example,
place it in an UNICODE project,
then - compile and improve the (few) converting errors :)
Please note,
that the sockets communication functions (like send or receive)
are working with
BYTE
sequences (not with some coded strings) :)