Create sockListen
Bind sockListen to port
listen() on sockListen
WSAAsyncSelect(..., FD_ACCEPT)
When user clicks on "Connect":
Create sockConnect
WSAAsyncSelect(...,FD_CONNECT)
And this is my window proc:
LRESULT CChatDlg::WindowProc(UINT message, WPARAM wParam, LPARAM lParam)
{
switch(message)
{
case WM_SOCKET_ACCEPT: OnSocketAccept(); break;
case WM_SOCKET_CONNECT: OnSocketConnect(); break;
}
return CDialog::WindowProc(message, wParam, lParam);
}
DirectX Programmer
Soon to be the new Bill Gates
![](smile.gif)