Ok, I will put it to win32/CCStdC and move <windows.h> below <winsock2.h> to fix MinGW warning.