Posted on 1998-01-12
Basically I am coming from using the native windows api and the native winsock api so please bear with me.
This is my first mfc application.
I want to have an mfc application use the CAsyncSocket class to listen for connections. And when various network events happen such as FD_ACCEPT, it to send a message to the window so that I can accept the connection. But how can I get it to do this? There doesn't seem to be any functionallity in the class which lets me tell it to notify this window. I have tried using the WSAAsyncSelect to specify the m_hWnd member of the window class to notify me of FD_ACCEPT events, but it doesn't work. It could be a problem with the way I try and receive the message. I added the ON_MESSAGE(FD_ACCEPT,OnAccept) statement to the message map for that window. Is that right? Can CAsyncSocket do this for me? Any help would be greatly appreciated.