摘要: 只是先粗略的记录一下自己的学习情况,由于还没学计算机网络,所以现在不太适合去看tcp/ip详解层:应用层:有http,ftp等协议运输层/传输层:TCP UDP就在这里网络层:IP协议就在这里,负责对数据加上IP地址和其他数据,以确定传输的目标(IP原来有5类,真是不知道啊。。。现在常用B类,32位十进制表示,格式为:IP地址=网络地址+主机地址或IP地址=主机地址+子网地址+主机地址)链路层:该层次为特定的数据加上一个以太网的协议头,并进行CRC编码,为最后的数据传输做准备。发送协议的主机从上而下的将数据安装协议封装。而接收数据的主机则按照协议得到的数据包进行解包,最后得到数据。关于端口:端 阅读全文
posted @ 2013-12-19 23:38 尽子轨 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 打开项目属性,如图,加入/D "_CRT_SECURE_NO_DEPRECATE" 阅读全文
posted @ 2013-12-15 13:06 尽子轨 阅读(716) 评论(0) 推荐(0) 编辑
摘要: 隐藏DOS窗口在main函数外添加下面这行代码1 #pragma comment( linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"")该行函数的参数请自行google开机自启在main()函数中添加下面代码 1 char system[MAX_PATH]; //系统目录路径 2 char path[MAX_PATH]; //开机运行文件的完整路径 3 HMODULE GetModh=GetModuleHandle(NULL); //检索指定的模块 4 5 GetMod 阅读全文
posted @ 2013-12-07 18:43 尽子轨 阅读(1218) 评论(0) 推荐(0) 编辑
摘要: 首先是添加资源在资源类型中填写自己定义的类型这是我自己导入的一个程序导入之后开始编写代码,代码如下(可以添加一个消息响应函数生成该导入的程序) 1 HRSRC hRes; 2 hRes=FindResource(NULL,MAKEINTRESOURCE(IDR_EXE2),"EXE"); //找插入的资源 3 HGLOBAL hgRes; 4 hgRes=LoadResource(NULL,hRes); 5 void *pRes=LockResource(hgRes); 6 DWORD size; 7 size=SizeofResource(... 阅读全文
posted @ 2013-12-05 17:11 尽子轨 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 之前用vs2012写的程序都不能在xp系统上运行,显示的是不是有效的win32应用程序,so google baidu 了一大堆说是电脑中毒了,各种解决方法,都不能解决。原来原因是vs2012平台工具集中默认生成的程序不支持xp系统的,甚是忧伤。解决方法入下:这样就可以了,欧了。滚回宿舍睡觉去了。 阅读全文
posted @ 2013-12-05 00:01 尽子轨 阅读(838) 评论(0) 推荐(0) 编辑
摘要: Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\*\shell\runas]@="添加管理员权限""NoWorkingDirectory"=""[HKEY_CLASSES_ROOT\*\shell\runas\command]@="cmd.exe /c takeown /f \"%1\" & icacls \"%1\" /grant administrators:F""IsolatedComman 阅读全文
posted @ 2013-12-02 20:34 尽子轨 阅读(1411) 评论(0) 推荐(0) 编辑
摘要: 1 HANDLE DDBtoDIB(HBITMAP bitmap,DWORD dwCompression,HPALETTE hPal,DWORD *sizeimage) 2 { 3 BITMAP bm; 4 BITMAPINFOHEADER bi; 5 LPBITMAPINFOHEADER lpbi; 6 DWORD dwLen; //颜色位图的大小 7 HANDLE hDib; 8 HANDLE h... 阅读全文
posted @ 2013-12-02 18:26 尽子轨 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 1、http://snippets.dzon​e.com/tag/c/ --数以千计的有用的C语言源代码片段2、http://www.hotscript​s.com/category/c-cpp​/scripts-programs/ Hotscripts --提供数以百计的C和C++脚本和程序。所有程序都分为不同的类别。3、http://www.planetsou​rcecode.com/vb/defau​lt.asp?lngWId=3 --超过万行C和C++免费的源代码4、http://freshmeat.net​/browse/164/ --超过9000个C编写的项目。5、http://w 阅读全文
posted @ 2013-11-22 12:49 尽子轨 阅读(574) 评论(0) 推荐(0) 编辑
摘要: 完成端口模型实现步骤:1.创建完成端口2.创建服务线程,通常服务线程数量为CPU数量的2倍3.将套接字与完成端口关联在一起4.调用输入输出函数,发起重叠I/O操作5.在服务线程中,在完成端口上等待重叠I/O操作结果一、创建完成端口对象要在应用程序中利用完成端口模型,就必须首次创建完成端口对象。CreateIoCompletionPort()函数实现此功能,函数声明如下:HANDLE CreateIoCompletionPort(HANDLE FileHandle, //文件句柄HANDLE ExistingComple... 阅读全文
posted @ 2013-11-20 23:14 尽子轨 阅读(506) 评论(0) 推荐(0) 编辑
摘要: 为了搞那个科技活动月的作品,最近到在看这本书,刚开始还觉得挺好,越到最后发现越看不懂,一些函数都不懂调用,也不知道那个框架怎么写,感觉还是在入门阶段苦苦挣扎着,这是这本书的源码,链接:http://pan.baidu.com/share/link?shareid=3720989851&uk=2586442459 密码:oer1,还是继续努力吧!! 阅读全文
posted @ 2013-11-19 20:20 尽子轨 阅读(522) 评论(0) 推荐(0) 编辑