Can I write straight to the Winsock.dll rather than using the Wincsock Control in VB?

I have a small chat EXE that I would like to distribute without a setup or requiring a user to register the MSWINSCK.OCX.

Thanks,
Kevin

VB6 w/SP4