I've connecting other process with socket connecting. So I create client socket which is object of CSocket Class. And I call Create method in CSocket class and I make my own program. But It doesn't work in create. It returns 0 value. Please tell me why does this happens.
Here's my brief code
CSocket *socket = new CSocket();
if(socket->Create())
if(socket->Connect("127.0.0.1",0))
socket->Send(widthCap, sizeof(widthCap));
socket->Close();
Call GetLastError() and look the value up here. I would guess that you have a firewall that blocks your exe. Remember that adding your exe to your firewall exception list will not help as you probably build a new exe every time you hit F5.