自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (8)
  • 收藏
  • 关注

转载 VS2010添加Richedit后出现错误。

Detected memory leaks!Dumping objects ->f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\occmgr.cpp(195) : {272} normal block at 0x00000000020DC960, 32 bytes long. Data: E9 03 00 00 00 00 00 00 E8 03

2014-12-31 09:31:10 657

转载 CreateThread WaitForMultipleObjects

//最简单的创建多线程实例#include #include //子线程函数DWORD WINAPI ThreadFun(LPVOID pM){printf("子线程的线程ID号为:%d\n子线程输出Hello World\n", GetCurrentThreadId());return 0;}//主函数,所谓主函数其实就是主线程执行的函数。int main

2014-12-30 13:50:30 769

翻译 C++你所不知道的。

char name[80]="adfas""555555555";char name[]="adfas"               "555555555";     空格分开来初始化都是可以的。目的: 简洁

2014-12-26 15:58:24 321

原创 删除文件夹目录 及其文件

//删除文件夹目录(非空)bool DeleteDirectory(char* sDirName) { CFileFind tempFind; wchar_t sTempFileFind[200] ;wsprintf(sTempFileFind,L"%S\*.*",sDirName);BOOL IsFinded = tempFind.FindFile(sTe

2014-12-26 11:41:40 488

转载 SetupDiGetClassDevs SetupDiEnumDeviceInfo SetupDiGetDeviceRegistryProperty 枚举设备手机

1函数定义编辑HDEVINFOSetupDiGetClassDevs(const GUID* ClassGuid,PCTSTR Enumerator,HWND hwndParent,DWORD Flags);2参数说明编辑输入参数:PGUIDClassGuid在创建设备列表的时候提供一个指向GU

2014-12-25 12:05:53 5590

转载 根据路径得到文件名 根据网址得到文件名

std::string CPhoneAppSetupDlg::GetFileNameByFilePath(const std::string filepath){std::string filename;if(filepath.size() return "";std::string::size_type ix = filepath.find_last_of('\\');i

2014-12-24 14:47:32 499

翻译 CGridListCtrlEx

原文地址http://www.codeproject.com/Articles/29064/CGridListCtrlEx-Grid-Control-Based-on-CListCtrl  Introduction 介绍 Microsoft's CListCtrl has support fordisplaying data in a grid using the repo

2014-12-23 15:28:25 2835

转载 深入浅出Visual C++动态链接库(DLL)编程

深入浅出Visual C++动态链接库(DLL)编程 作者:宋宝华 博客:http://blog.donews.com/21cnbao/原文链接:http://soft.yesky.com/lesson/318/2166818.shtml 动态链接库(DLL)是Windows系统的核心,也是COM技术的基础,因此突破动态链接库一直是技术人员的攻坚目标,本期专题将由浅入深的介绍动

2014-12-11 17:01:10 2612

转载 清理VS2010工程文件BAT文件.

@echo off@title 清理VS2010工程文件 By 半斤八兩echo 正在清除项目临时文件,请稍等......del /f /s /q %cd%\*.bindel /f /s /q %cd%\*.ncbdel /f /s /q %cd%\*.userdel /f /s /q %cd%\*.pchdel /f /s /q %cd%\*.objdel

2014-12-04 09:29:50 558

转载 理解一个简单的网页请求过程

我们似乎每天都要做这样一件事情,打开一个浏览器,输入网址,回车,一个空白的页面顿时有了东西,它可能是百度之类的搜索页面,或是一个挤满了文字和图片的门户网站。从我们打开浏览器,到我们看到我们想看的内容,这过程究竟发生了什么?下面我们就从三个方面理解这个过程,一个是浏览器,二个是服务器,第三个是浏览器和服务器之间通信的协议。在理解这三方面之前我们必须先搞明白将这三方面联系起来的一个词:web。

2014-11-28 23:23:48 535

转载 从输入网址到显示网页的全过程分析

作为一个软件开发者,你一定会对网络应用如何工作有一个完整的层次化的认知,同样这里也包括这些应用所用到的技术:像浏览器,HTTP,HTML,网络服务器,需求处理等等。本文将更深入的研究当你输入一个网址的时候,后台到底发生了一件件什么样的事~1. 首先嘛,你得在浏览器里输入要网址:2. 浏览器查找域名的IP地址导航的第一步是通过访问的域名找出其IP地址。DN

2014-11-28 23:21:58 428

原创 随机函数 创建随机目录

nss3.dll 地址 100010C0 signed __int64 __cdecl PR_Now(){  signed __int64 v0; // ST00_8@1  int v2; // [sp+0h] [bp-20h]@1  struct _FILETIME FileTime; // [sp+4h] [bp-1Ch]@1  struct _SYSTEMTIME S

2014-11-25 16:56:25 529

原创 VB是对API的封装 qq 快速登录 各种webservice接口搜集 ReReg.bat 注册登录组件

VB是对API的封装_vbaVarTstNe 比较变量是否不相等_vbaVarTstEq 比较变量是否相等_vbaStrCmp   比较字符串是否相等_vbaStrComp  比较字符串是否相等_vbavardup   复制一个变量__vbaVarTstGt 关系运算 >__vbaVarTstGe ;关系运算 >=__vbaVarTstEq ;关系运

2014-11-25 14:30:19 4247

转载 字符串加密 API调用的隐藏技术 http://bbs.pediy.com/showthread.php?t=73398

int i=0;  DWORD String[13]={                  0x1D151517, 0x16081708, 0x5050505, 0x5551514D, 0x4C0A0A1F,                  0x460B4C4C, 0x554C564D, 0x51404B0B, 0x564C490A, 0x5D510B51,           

2014-11-19 23:00:09 1262

转载 P2P之UDP穿透NAT原理并有UDP打洞的源码

首先先介绍一些基本概念:    NAT(Network Address Translators),网络地址转换:网络地址转换是在IP地址日益缺乏的情况下产生的,它的主要目的就是为了能够地址重用。NAT分为两大类,基本的NAT和NAPT(Network Address/Port Translator)。    最开始NAT是运行在路由器上的一个功能模块。    最先提出的是基本的NA

2014-09-03 09:41:30 555

转载 char string CString 的使用

CString头文件#include string头文件#include

2014-08-28 10:22:20 558 1

转载 CString的GetBuffer ReleaseBuffer

getbuffer是为了让你使用CString类中,保存字符串缓冲区的那块指针.     至于releasebuffer,在MSDN中有这样一句话.     If   you   use   the   pointer   returned   by   GetBuffer   to   change   the   string   contents,   you   must   ca

2014-08-27 22:40:06 450

原创 printf unicode ansi 的集合帖

printf()sprintf(buffer, "ascii");

2014-08-27 18:10:07 814

原创 获得网卡的地址

方法1:通过GetAdaptersInfo#includewinsock2.h> #includeIphlpapi.h> #includestdio.h> #pragma comment(lib,"Iphlpapi.lib") int main() { PIP_ADAPTER_INFO pAdapterInfo; PIP_ADAPTER_INFO pAd

2014-08-27 17:18:14 377

原创 delete和delete[]的区别

对基本类型, delete和delete[]是一样的VC中:new的过程中会为申请的内存标记内存头信息(里面纪录了分配内存信息),delete会根据这个信息来释放内存。所以对基本类型,两个delete都一样的

2014-08-27 17:15:19 389

Windows网络编程(第二版) pdf

Windows网络编程(第二版).中文版 扫描版,但很清晰.

2014-09-04

Visual_Assist_X_10.8.2042.0

包含安装程序。一个文件包搞定 支持VC6 VS2008 VS2010 VS2012 VS2013 VA_X.dll ,直接拷贝到安装目录中覆盖一下即可。 保证能用。

2014-08-28

DF转DOC工具 自己保留的所以字数短

工具保证能用。自己保存的。找了2小时才找到的。

2014-08-27

MFC规则DLL添加DLLMvain()函数方法

MFC 规则DLL 添加自定义的 DLLMAIN() 函数!(Vc6.0 与 Vc8.0 同样适用) 这也是我自己一直困扰了好久的问题,本来编程水平就不高,总想借助MFC的类库编写程序,方便不少啊!但是MFC规则DLL中却不提供DLLMAIN()函数,被MFC给封装了,Win32 DLL倒是有DLLMAIN()函数了,可是却用不了MFC,到网上找资料也很少,后来看到了一篇微软MSDN上的文章,不过是英文的(中文翻译的更看不懂了),看了之后自己回去实践了一下,不好用啊,而且多余的代码太多了。于是有放置了一段时间,这段时间正好没事,研究了一下,搞明白了,呵呵~好用了……与大家分享!

2011-05-24

Windows 消息大全

Windows 消息 大全 包含好多消息的号.对于逆向人员超级合适.

2011-05-24

HookApi 模块

HOOK api的模块 包含Dbgview.exe工具

2009-11-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除