问题如下:
我在一个对话框程序里调试好了socket的服务端
后来想把程序封装成windows服务,代码是移值过去的但是不能用
m_pSocket->Create()
m_pSocket->Listen()
都是成功的,
但是接收不到客户端的连接请求(OnAccept)难道windows服务(win32控制台项目)和普通的MFC程序里,socket用法有什么不一样吗?
我在一个对话框程序里调试好了socket的服务端
后来想把程序封装成windows服务,代码是移值过去的但是不能用
m_pSocket->Create()
m_pSocket->Listen()
都是成功的,
但是接收不到客户端的连接请求(OnAccept)难道windows服务(win32控制台项目)和普通的MFC程序里,socket用法有什么不一样吗?
你可以在控制台程序中调用MessageBox,也会弹出窗口。
m_pSocket->Listen()
是调用成功的
是你说的意思本来是没有对话框的,直接是类里封装好的,不行后,我才加了个对话框另外还有个问题::SetTimer好像也不能在服务里运行
看来还只能用API来做了
另外,还要请教一下,为什么服务里不能用SetTimer启动定时器?
或者告诉我,除了SetTimer这种方法以外,如何定时执行某个操作