- 博客(11)
- 资源 (24)
- 问答 (1)
- 收藏
- 关注
原创 windows网络编程之组播
setsockopt (s,SOL_SOCKET,SO_LINGER,(const char*)&m_sLinger,sizeof(linger));/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
2016-10-31 09:28:35 3698
原创 TCP/IP网络编程之UDP
UDP型套接字。服务器端(接收端)程序:1、创建套接字(socket)。2、将套接字绑定到一个本地地址和端口上(bind)。3、等待接收数据(recvfrom)。4、关闭套接字。 客户端(发送端)程序:1、创建套接字(socket)。2、向服务器发送数据(sendto)。3、关闭套接字。------------------------------
2016-10-29 10:22:12 366
原创 TCP/IP网络编程之TCP
一.TCP流式套接字的编程步骤在使用之前须链接库函数:工程->设置->Link->输入ws2_32.lib,OK!服务器端程序:1、加载套接字库2、创建套接字(socket)。3、将套接字绑定到一个本地地址和端口上(bind)。4、将套接字设为监听模式,准备接收客户请求(listen)。5、等待客户请求到来;当请求到来后,接受连接请求,返回一个新的对应于此次连接的套接字
2016-10-29 09:52:41 607
转载 MFC网络编程
这两天学习了MFC网络编程,发现其实网络编程好像也没有想象中的那么难,做个梳理如下:网络编程人员可以调用windows操作系统套接字访问通信协议,套接字存在与通信区域中,windows套接字只支持一个通信区域即网际域(AF_INET)套接字的类型有三类:流式套接字(SOCK_STREAM)和数据报式套接字(SOCK_DGRAM)和原始套接字流式套接字基于TCP协议,数据报式套接字基于U
2016-10-28 16:35:36 676
转载 setsockopt()
int setsockopt(SOCKET s,int level,int optname,const char* optval,int optlen);s(套接字): 指向一个打开的套接口描述字level:(级别): 指定选项代码的类型。SOL_SOCKET: 基本套接口IPPROTO_IP: IPv4套接口IPPROTO_IPV6: IPv6套接口IPP
2016-10-28 15:47:09 341
原创 C语言里try的用法
C语言里try是一个语句或函数。其作用是是抛出错误用。 将有可能产生错误的语句括在一起,放入try语句块。如果在try语句块中发生异常,FlashPlayer会创建一个错误对象,并将该Error对象派发至第一个可用的catch块。catch语句块提供对错误的处理。如果没有try语句,或者try语句没有出现错误,则catch语句不会被引发。如果在try语句块的其中某个语句中检测到错误,则会执行附
2016-10-24 14:22:48 24127
原创 VS2010 保护视力 背景色设置
vs2010——工具——环境——字体和颜色——纯文本——项背景色——自定义色调:88饱和度:92亮度:209
2016-10-19 17:00:19 5496
原创 MFC鼠标移动到按钮上显示其他形状
1:类向导中加入SetCursor消息响应函数2:自动生成处理函数,在函数中加入BOOL CDLG_MFC_framDlg::OnSetCursor(CWnd* pWnd, UINT nHitTest, UINT message){ // TODO: 在此添加消息处理程序代码和/或调用默认值 if (IDC_BUTTON1 == pWnd->GetDlgCtrlID()) //IDC
2016-10-19 14:02:28 895
转载 assert(pMap != NULL)错误的解决办法
最近在使用mfc进行多线程程序开发的过程中,由于需要实时在某个控件上进行数据更新操作,因此将某个控件进行了变量绑定,通过改变变量进行数据更新操作,但是每次都显示错误导致程序不能运行,具体指向wincore.cpp文件的972行: // should also be in the permanent or temporary handle mapCHandleMap* p
2016-10-12 13:31:59 1636
原创 CListView常用用法
一个程序从宏观上来说,不外乎就是输入->处理->输出,输入与输出对一个程序来说至关重要。前段时间给可视化平台换脸的时候,平台的输出不仅包括直观的图像显示,用户还希望直观地得到每帧图像的一些相关的参数信息、统计信息等,这时候我就选择在CListView中滚动地显示相关信息,并将窗口进行切分,将CListView的窗口放在整个主窗口的最底端,在需要的时候显示,不需要的时候隐藏。但是,我对CListVi
2016-10-11 15:06:11 4118 1
转载 aitForSingleObject()函数、WaitForMultipleObject()函数
在多线程下面,有时候我们会希望等待某一线程完成了再继续做其他事情,要实现这个目的,可以使用Windows API函数WaitForSingleObject,或者WaitForMultipleObjects。这两个函数都会等待Object被标为有信号(signaled)时才返回的。那么,什么是信号呢?简单来说,Windows下创建的Object都会被赋予一个状态量。如果Object被激活了,
2016-10-10 18:51:27 1904
树莓派下编译seafile文档
2018-05-14
IT职业发展路径
2018-04-28
安卓组建库
2016-01-18
set_bit函数的参数为BTN_0时是起到什么作用的,set_bit都有哪些参数,谢谢
2015-11-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人