2014年2月17日
该文被密码保护。 阅读全文
posted @ 2014-02-17 20:43 zhuxuekui3 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 句柄,是整个windows编程的基础。一个句柄是指使用的一个唯一的整数值,即一个四字节长的数值,来标志应用程序中的不同对象和同类对象中的不同的实例,诸如,一个窗口,按钮,图标,滚动条,输出设备,控件或者文件等。应用程序能够通过句柄访问相应的对象的信息,但是句柄不是一个指针,程序不能利用句柄来直接阅读文件中的信息。如果句柄不用在I/O文件中,它是毫无用处的。 句柄是windows用来标志应... 阅读全文
posted @ 2014-02-17 20:36 zhuxuekui3 阅读(401) 评论(0) 推荐(0) 编辑
摘要: memcpy() -- 拷贝内存内容 相关函数: bcopy(), memccpy(), memmove(), strcpy(), strncpy() 表头文件: #include 定义函数: void *memcpy(void *dest, const void *src, size_t n) 函数说明: memcpy()用来拷贝src所指的内存内容前n个字节到d... 阅读全文
posted @ 2014-02-17 19:54 zhuxuekui3 阅读(780) 评论(0) 推荐(0) 编辑
摘要: 1: #include "stdio.h" 2: #include "string.h" //这里记得要引用这个库,这是strcpy的头文件 3: char* GetFileName() 4: { 5: char filename[20] = "file_0001.dat"; //这块不能用filename[], 6: //没有这种类... 阅读全文
posted @ 2014-02-17 19:43 zhuxuekui3 阅读(1241) 评论(0) 推荐(0) 编辑
摘要: 比如原先链表是 a - > p - > q - > b 表示a.next 是 p p.next 是 q q.next 是 b 当执行 p.next = q.next之后 是不是变成了 表示a.next 是 p p.next 是 b q.next 是 b 先写出来 a - > p - > ... 阅读全文
posted @ 2014-02-17 19:22 zhuxuekui3 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 每个包最大可携带字节长度:65507个byte。 封装成 IP 后,大小超出 PMTU 的分组将可能被 fragmented。 如果设置了 Don't Frag,超出 PMTU 的分组将不能被发送。 特别地,IPv4 允许路由器对分组重新 fragment,但 IPv6 要求通讯的主机选择较小的分组大小,或者进行 Path MTU Discovery。 udp传输时,... 阅读全文
posted @ 2014-02-17 19:19 zhuxuekui3 阅读(2229) 评论(0) 推荐(0) 编辑
摘要: IP IP地址 = 网络地址 + 主机地址/IP地址 = 网络地址 + 子网地址 + 主机地址。 DNS :进行域名解析的服务器。 比如,sina.com(是域名)。其实是一个ip地址。DNS在这里充当了翻译的作用,在文字与IP之间担当了翻译,免除了我们记忆号码的痛苦。 在我们的计算机中,有一张HOSTS对应表。将IP与主机名对应... 阅读全文
posted @ 2014-02-17 16:19 zhuxuekui3 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 1、网络媒体 2、网络广告 3、即时通信 4、电子邮箱 5、博客 Web 值www。 6、社交网络 7、网络游戏 8、网络视频 9、网络音乐 10、网络交易类服务 B2B:阿里巴巴 B2C:京东、淘宝 C2C:淘宝、百度、腾讯拍... 阅读全文
posted @ 2014-02-17 15:55 zhuxuekui3 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 以下是稀疏矩阵的测试程序,以及序列化的过程,对于序列化过程,可以参照MSDN里面色实例。 1: // sparse.cpp : 定义控制台应用程序的入口点。 2: // 3: 4: #include "stdafx.h" 5: #include 6: #using 7: #using 8: #using... 阅读全文
posted @ 2014-02-17 15:45 zhuxuekui3 阅读(557) 评论(0) 推荐(0) 编辑
摘要: IP地址 = 网络地址+主机地址 = 网络地址 + 子网地址 + 主机地址 应用进程之间的通信被称之为端到端的通信。 传输层与网络层之间的区别:传输层为应用进程间提供了端到端的逻辑通信;网络层提供的是主机之间的逻辑通信。 端口用来标识应用层的各种应用进程的。 阅读全文
posted @ 2014-02-17 14:59 zhuxuekui3 阅读(2631) 评论(0) 推荐(0) 编辑
摘要: 效果图: 开发过程: 一、数据发送端程序讲解 1、规定协议规范,利用虚拟串口工具VSPD来模拟两个串口com2与com3。 2、制作对话框界面,如上左图所示。并为控件添加相应的变量及函数。 3、在工程中插入MSComm控件,并为其绑定CMSComm类的变量m_Comm。 4、为对话框类添加一个bool型变量,用于标识串口是否打开,进而对某些按钮进行使能处理。这里需要添加函... 阅读全文
posted @ 2014-02-17 11:24 zhuxuekui3 阅读(5068) 评论(1) 推荐(0) 编辑
摘要: 函数语句: ((CStatic*)GetDlgItem(IDC_STATIC1))->SetIcon(AfxGetApp()->LoadIconW(IDI_CLOSE)); 解释: 1、GetDlgItem的返回类型为CWnd,必须强制转换为CStatic类型然后才能调用后面的函数。 2、后面的那一句SetIcon(),设置当前控件的图标,此控件可以为按钮或者PICTURE控件等。 CS... 阅读全文
posted @ 2014-02-17 11:21 zhuxuekui3 阅读(1049) 评论(0) 推荐(0) 编辑
摘要: 对于ICON这个小资源,我们可以手动绘制。选择bmp图形的大小,尤其是旁边的选择工具(矩形或者弧形),我们可以通过选择工具挪动我们手动绘制的图标,其实图标只有中间那部分有用,其他没有用。还有最右边色拾取器也挺好玩的,每次首先要选中颜色,然后在进行操作,我们可以利用油漆桶喷出自己想要的图标,当然最好用的还是喷枪工具,这个比油漆桶要快得多,直接改成我们自己想要的颜色,快而迅速。 还可以更... 阅读全文
posted @ 2014-02-17 11:01 zhuxuekui3 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 1、在类向导里面可以为对话框添加方法。 2、如要添加变量,直接右击添加变量即可。 3、若对某个控件添加方法或者称之为消息处理函数,直接右击添加事件处理程序即可。 阅读全文
posted @ 2014-02-17 10:06 zhuxuekui3 阅读(247) 评论(0) 推荐(0) 编辑