MFC 中CAsyncSocket类的OnReceive(); OnConnect() ;OnClose() 改写解决方法
MFC 中CAsyncSocket类的OnReceive(); OnConnect() ;OnClose() 改写
别人在MFC工程 中继承了CAsyncSocket类,然后重载了OnReceive(); OnConnect() ;OnClose()函数。在这些触发函数里面做了一些别的处理。现在我要把MFC的类进行替换,做成一个win32的库,给别人使用。请问应该如何实现。因为这些虚函数都是触发函数,不知道怎样替换。求各位大神指引。感激啊。
------解决思路----------------------
不要用这个类,用WSAAsyncSelect这个API
自己定义消息处理,做成DLL文件应该可以的
------解决思路----------------------
最好还是用winsock API去做,不要用CAsyncSocket类
------解决思路----------------------
你上面说你要做一个win32的库,那也就意味着你不能使用MFC架构了
而对于win32来说,你可以选的封装就是两个,MFC和Qt
你的需求方是用什么开发环境?
别人在MFC工程 中继承了CAsyncSocket类,然后重载了OnReceive(); OnConnect() ;OnClose()函数。在这些触发函数里面做了一些别的处理。现在我要把MFC的类进行替换,做成一个win32的库,给别人使用。请问应该如何实现。因为这些虚函数都是触发函数,不知道怎样替换。求各位大神指引。感激啊。
------解决思路----------------------
不要用这个类,用WSAAsyncSelect这个API
自己定义消息处理,做成DLL文件应该可以的
------解决思路----------------------
最好还是用winsock API去做,不要用CAsyncSocket类
------解决思路----------------------
你上面说你要做一个win32的库,那也就意味着你不能使用MFC架构了
而对于win32来说,你可以选的封装就是两个,MFC和Qt
你的需求方是用什么开发环境?