首页
社区
课程
招聘
[求助]Winsocket编程,对于无窗口的网络端服务是隐藏窗口吗?
发表于: 2013-2-25 22:22 4457

[求助]Winsocket编程,对于无窗口的网络端服务是隐藏窗口吗?

2013-2-25 22:22
4457
貌似Winsocket编程必须依赖窗口消息,这样一来没有窗口是不行的。是这样吗?

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (9)
雪    币: 48
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
你想多了,没有窗口一样可以
2013-2-25 23:01
0
雪    币: 66
活跃值: (203)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
3
诚如楼上所说,你想多了,是谁告诉你的呢
基本会操作文件就会 socket
2013-2-25 23:16
0
雪    币: 213
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
不对吧,我看windows下的Socket编程是基于窗口消息的非抢占式的。如果没有窗口,何来窗口消息呢?是我哪理解错了?

我看的是《Windows Socket 网络程序设计大全》,清华大学出版社1999年出的书。书中讲到,如果按照伯克利的Socket程序写法虽然网络程序确实很好在运转,但windows操作系统因为不是抢占多任务会被阻塞死掉。
2013-2-25 23:31
0
雪    币: 952
活跃值: (1821)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
只有一种模式是基于消息的,其它的都不是
2013-2-25 23:37
0
雪    币: 565
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
你看的不会是被MFC封装过的CAsyncSocketk类吧,直接使用winsock提供的接口编程就可以了
要写非阻塞的,自己开个线程完成吧
2013-2-25 23:44
0
雪    币: 1041
活跃值: (1228)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
6 L 解释清楚

直接用win socket编程 不需要窗口支持的

MFC 封装的 确实会自建隐藏窗口
2013-2-25 23:55
0
雪    币: 213
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
我看的是很老的书,出这本书的时候MFC还没怎么被广泛接受呢。
2013-2-26 00:00
0
雪    币: 234
活跃值: (104)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
win3.1是非抢占式多任务。win9x就已经换成抢占式多任务了。
2013-2-26 09:27
0
雪    币: 2105
活跃值: (424)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
10
完成端口 基于消息的 需要窗口
2013-2-26 11:34
0
游客
登录 | 注册 方可回帖
返回
//