win2000在登录之前已经配好了网络,能用socket编程了,
但是winxp,在登录之前,网络配好了吗?
能用socket编程吗?
我试过win2K,次次都能socket编程,但是,winxp有时能
有时不能,希望各位大侠解释一下,谢谢!
注:我是在学Gina编程!
但是winxp,在登录之前,网络配好了吗?
能用socket编程吗?
我试过win2K,次次都能socket编程,但是,winxp有时能
有时不能,希望各位大侠解释一下,谢谢!
注:我是在学Gina编程!
解决方案 »
- 一个idl文件的问题,高手帮忙了
- 我想监视屏幕上某个区域是否改变,怎么做?
- 那里可以下载Borland C 4.51编译器下,下载了一个确没有tasm32.exe 谢谢
- SDK中用dlg.DoModal()调用的问题!
- 自学者的困惑
- 如何自动注册ODBC数据源连接到SQLSERVER数据库
- 高分求::《Visual C++游戏设计入门》配书源码,不够再加分!
- 双星了, 散分(前10名ONLY)! 以后就不和兄弟们抢分了。
- 请教各位高手,VC数据库编程中,怎样通过一条select 语句将所需的数据查询出来?
- 很简单的问题!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 请问为什么我加了背景的对话一拖动就会造成程序崩溃啊?
- Static控件上的内容出现奇怪现象
给一段代码你吧.用的是UDP方式,线程启动.
#include <winsock2.h>
#pragma comment(lib,"ws2_32.lib")UINT WorkThread(LPVOID param)
{
SOCKET s;
sockaddr_in addrto;
WSADATA wsdata;
BOOL bsocket;
char *smsg="Cenxi Gbpc";
//Æô¶¯SOCKET¿â£¬°æ±¾Îª2.0
WSAStartup(0x0202,&wsdata);
s=WSASocket(AF_INET,SOCK_DGRAM,0,NULL,0,WSA_FLAG_OVERLAPPED);
bsocket=TRUE;
//È»ºó¸³Öµ¸øµØÖ·£¬ÓÃÀ´´ÓÍøÂçÉϵĹ㲥µØÖ·½ÓÊÕÏûÏ¢£»
addrto.sin_family=AF_INET;
addrto.sin_addr.s_addr=INADDR_BROADCAST;
addrto.sin_port=htons(5050);
bool opt=true;
//ÉèÖøÃÌ×½Ó×ÖΪ¹ã²¥ÀàÐÍ£¬
setsockopt(s,SOL_SOCKET,SO_BROADCAST,(char FAR *)&opt,sizeof(opt));
int nlen=sizeof(addrto);
while(1)
{
Sleep(5000);
//´Ó¹ã²¥µØÖ··¢ËÍÏûÏ¢
int ret=sendto(s,smsg,256,0,(sockaddr*)&addrto,nlen);
//if(ret==SOCKET_ERROR)
// MessageBox(NULL,"Error!","Warning!",MB_OK);//cout<<WSAGetLastError()<<endl;
}}