简体   繁体   English

如何在TCP客户端模式下固定接收端口?

[英]How to fixed receiving port in tcp client mode?

Normally, when tcp client is connected to tcp server, it has one receive port random. 通常,当tcp客户端连接到tcp服务器时,它具有一个随机的接收端口。 So I want to know any way to fixed this port in tcp client (windows socket, mfc). 所以我想知道在tcp客户端(Windows套接字,MFC)中修复此端口的任何方法。

You can call Create() to specify a port before calling Connect() : 您可以在调用Connect()之前调用Create()来指定端口:

CSocket yourSocket;
yourSocket.Create(sourcePort);
yourSocket.Connect(targetHost, targetPort);

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM