123456

 
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 39 下一页

2012年3月19日

richedit实现超链接

摘要: 刚在做小飞鸽的文件传送,要在richeidt上提示:XXX向你发送了XX文件,是 否接收,是和否都要使用超链接,贴个代码吧: int nTotalLen = m_EidtRecod.GetWindowTextLength(); m_EidtRecod.SetSel(nTotalLen, nTotalLen); CString str; str.Format(_T("%s 向你发送文件:%s 是否接受?\r\n "), m_szName, pFile->m_szName); m_EidtRecod.ReplaceSel((LPCTSTR)str); CHARFORMAT 阅读全文

posted @ 2012-03-19 20:18 hgy413 阅读(523) 评论(0) 推荐(0) 编辑

2012年3月17日

Socket API简介

摘要: 一.TCP的三次握手建立一个TCP连接会发生下述情形:(1) 服务器必须准备好接受外来的连接,这通常通过调用socket、bind和listen这三个函数来完成,我们称之为被动打开(passtive open)(2) 客户通过调用connect发起主动打开(active open)。这导致客户TCP发送一个SYN(同步)分节,它告诉服务器客户将在(待建立)连接中发送的数据的初始序列号(J),通常SYN分节不带数据,其所在的IP数据报只含有一个IP首部,一个TCP首部及可能有的TCP选项(3) 服务器必须确认(ACK)客户的SYN,同时自己也得发一个SYN分节,它含有服务器将在同一连接中发送的数 阅读全文

posted @ 2012-03-17 18:05 hgy413 阅读(271) 评论(0) 推荐(0) 编辑

2012年3月14日

TCP/IP 1-3学习笔记

摘要: 自己再记下要点,重点理解,// ------------------------------------------------------------------------1-----------------------------------------------------------------1.协议族?一个协议族,比如TCP/IP,是一组不同层次上的多个协议的组合2.TCP/IP有哪几层?TCP/IP通常被认为是一个四层协议系统,1>链路层(也称数据链路层或网络接口层),通常包括系统的设备驱动程序和计算机中对应的网卡(NIC),它们一起处理与电缆(或其他任何传输媒介)的物 阅读全文

posted @ 2012-03-14 18:57 hgy413 阅读(256) 评论(0) 推荐(0) 编辑

2012年2月25日

2012/3学习暂行计划

摘要: 最近一直在想自己倒底应该从什么开始学起,QT,MAC,汇编,opengl,COM,反汇编,太多太多的知识想掌握了,但一个人的空闲时间总是有限的,所以暂制定3月学习计划如下:1.王爽的汇编第二版学完,通过汇编网的学习计划.2.写一个PE分析器,能分析出IMPORT,EXPORT,保存资源.3.研究一个反汇编实例.写详细技术分析文档4.MAC挑4个基本控件完成自绘,写详细技术文档.5.数据结构多媒体温习完3.13暂修改计划:考虑自己socket基础过弱,加入socket学习计划!3.3:看完汇编第7章,通过测试,对PE的结构再次深入了解, 开始搭建PE分析器开源工程.3.6:通过汇编第8章测试,P 阅读全文

posted @ 2012-02-25 21:28 hgy413 阅读(95) 评论(0) 推荐(0) 编辑

2012年2月18日

局域网共享

摘要: XP系统中如何打开自己硬盘的默认共享?开始菜单运行里输入gpedit.msc,在计算机配置→windows设置→本地策略→安全选项 里"网络访问:本地帐户的共享和安全模式" 改为"经典" "帐户:使用空白密码的本地帐户只允许进行控制台登录"改为"已禁用".再附上局域网共享小工具到资源 阅读全文

posted @ 2012-02-18 09:50 hgy413 阅读(125) 评论(0) 推荐(0) 编辑

2012年2月8日

代码注入的三种方法

摘要: 代码注入的三种方法作者:Robert Kuster 原文出处:Three Ways to Inject Your Code into Another Process下载源代码 目录Windows 钩子CreateRemoteThread 和 LoadLibrary 技术——进程间通信 CreateRemoteThread 和 WriteProcessMemory 技术——如何用该技术子类化远程控件——何时使用 CreateRemoteThread 和 WriteProcessMemory 技术结束语 附录A 附录B 附录C 附录D 附录E 附录F 参考资料 简介 本文将讨论如何把代码注入不. 阅读全文

posted @ 2012-02-08 20:37 hgy413 阅读(213) 评论(0) 推荐(0) 编辑

2012年1月29日

DIB段

摘要: 1.CreateDIBSection?HBITMAP CreateDIBSection( HDC hdc, // 参考设备上下文句柄 CONST BITMAPINFO *pbmi, //指向包含位图信息头,位屏蔽和颜色表的BITMAPINFO结构 UINT iUsage, // iUsage指明颜色表内是否包含的是调色板索引的RGB值,如果它是DIB_PAL_COLORS,则使用hdc当前选用的逻辑调色板, VOID **ppvBits, //【out】 指向DIB段像素阵列的地址 HANDLE hSection, //由CreateFileMapping返回的文件映射对象(段对象)的句柄,. 阅读全文

posted @ 2012-01-29 16:15 hgy413 阅读(252) 评论(0) 推荐(0) 编辑

2011年12月30日

图片处理的一些函数

摘要: 自己经常写的,写多了就慢慢总结下来,方便://---------------------------------------------------// 函数介绍:把资源写入lpImage,支持BMP,PNG,JPG.// 输入参数: // 输出参数:// 返回值: //---------------------------------------------------BOOL CImageManager::LoadResImage(UINT nResID, LPCTSTR lpType, Bitmap *&lpImage, HINSTANC... 阅读全文

posted @ 2011-12-30 20:17 hgy413 阅读(154) 评论(0) 推荐(0) 编辑

@synthesize和@property

摘要: @property (attributes) type name;attributes可以是 readwrite (默认的) 或是 readonly. 如果使用readonly,那么就只有getter方法. 我们也可以通过:assign, retain,copy属性来指定setter方法的工作方式 assign(默认) 简单的赋值, assign不会对新的值做retain. 如果使用对象类型的参数,同时没有启用garbage collector.我们不要使用assign retain: release旧的值,同时retain新值. 这个属性用在参数为Objective-C对象类型时. 如果 阅读全文

posted @ 2011-12-30 17:04 hgy413 阅读(124) 评论(0) 推荐(0) 编辑

NSTableView可编缉

摘要: 在NSTableViewDataSource中控制着数据直接找到NSTableViewDataSource这个类,在Guide中找到"Using a Table Data Source"目录,1.numberOfRowsINTableView设置要显示的数目2.tableView:objectValueForTableColumn:row:设置行列要显示的数据(自己设定一个NSMutableArray的dataSource)3.setObjectView:object在可编缉时object就是你编缉后的内容,直接把object存到对应的dataSource相应位置中就可以了 阅读全文

posted @ 2011-12-30 15:38 hgy413 阅读(187) 评论(0) 推荐(0) 编辑

上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 39 下一页

导航