自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Keivin

c,c++

  • 博客(19)
  • 资源 (20)
  • 收藏
  • 关注

转载 Makefile详解(超级好)

概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和 professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解 HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会

2013-04-28 17:48:56 3714

转载 虚通道技术

虚通道技术 vitual channel program一.Virtual Channel的实现RDP5.1支持虚拟通道(virtual channel,下同)技术。虚拟通道是自定义的一套与RDP协议相关联的独立的数据格式。这项技术使我们不必去改变RDP协议,而增加新的功能。下面几种情况下最适合使用虚拟通道技术。当然,其他的一些情况也可能会使用虚拟通道,我们并不对虚拟通道机制的

2013-04-25 11:17:18 5156 2

原创 sizeof空结构体长度

struct test{};int size ;size = sizeof(struct test); VC2008   size =1#pragma pack(push)#pragma pack(8)struct test{};#pragma pack(pop)int size ;size = sizeof(stru

2013-04-24 17:40:15 3630

转载 USB HID报告及报告描述符简介

在USB中,USB HOST是通过各种描述符来识别设备的,有设备描述符,配置描述符,接口描述符,端点描述符,字符串描述符,报告描述符等等。USB报告描述符(Report Descriptor)是HID设备中的一个描述符,它是比较复杂的一个描述符。        USB HID设备是通过报告来给传送数据的,报告有输入报告和输出报告。输入报告是USB设备发送给主机的,例如USB鼠标

2013-04-22 16:08:03 4803

转载 深入理解linux内核list_head的实现

前言:在linux源代码中有个头文件为list.h.很多linux下的源代码都会使用这个头文件,它里面定义了一个结构,以及定义了和其相关的一组函数,这个结构是这样的:        struct list_head{        struct list_head *next, *prev;        };        那么这个头文件又是有什么样的作用呢,这篇

2013-04-22 10:02:03 3713

转载 使用public/private key让putty(ssh)自动登录

方法一(首选方法):使用linux命令ssh-keygen 第一步:产生key ssh-keygen -b 密匙长度 -t 密匙类型 密匙类型可以是:rsa1 (对应SSH1 RSA)、rsa 和 dsa (对应SSH2)如: Linux代码  ssh-keygen -b 1024 -t rsa  默认在~/.ssh下会生成 id_rsa和 id

2013-04-18 17:03:04 8331

转载 IRP数据结构

几乎所有的Windows2000的I/O都是包驱动的,系统采取一种称为“I/O请求包(IRP--­I/O request packet)”的数据结构来完成与内核模式驱动程序通信。IRP由I/O管理器根据用户态程序提出的请求创建并传给相应的驱动程序。在分层的驱动程序中,这个过程很复杂,一个IRP常常要穿越几层驱动程序。另外,驱动程序也能够建立新的IRP并传递给其它驱动程序。 IRP功

2013-04-17 17:43:13 2439

原创 csdn头像怎么改不了解决方法

改了N久,就是改不过来,网上说清除IE历史记录,我也清了,还是没改过来……不过过一会再来看,真的出来了! 我清了临时文件和历史记录,后来怎么改,都马上生效了,NND,CSDN刷新一个图搞得有这么复杂,这么难吗? 总结:清除 临时文件和历史记录

2013-04-16 17:24:27 4734 3

转载 LibUSB通过SetReport()请求与USBHID设备通信

自从基于libUSB的USB设备固件更新程序(下载数据)之后,好久没时间继续我的USB折腾了。今天继续。本文开发环境:Win7上位机编译环境:VC++ Express 2010libusb-win32-devel-filter-1.2.6首先,安装所需要控制的设备的LibUSB-Win32 Filter,注意:不是LibUSB-Win32本身啊,否则LibUSB驱动程序或替代M$的

2013-04-15 16:12:10 13525 1

转载 libusb开发者指南

译者: 作者: 日期: 地址:gasheroJohannes Erdfelt2010-04-17http://libusb.sourceforge.net/doc/目录1   介绍1.1   概览1.2   当前OS支持2   API2.1   设备与接口2.2   超时2.3   数据类型2.

2013-04-15 15:29:43 8087

转载 USB枚举和HID枚举实例

在说枚举过程之前,先把一些必须了解的说明白一.USB包结构和分类     包的共同特点是,都是以同步域开始,接着是PID,最后以EOP结束,而设备端则靠SEI(串行接口引擎,硬件上实现)来进行这些底层的处理,包括CRC的校验之类的东东。    8位的PID,PID0~PID3,用于表示包,高四位进行取反,进行校验    各种包的如下:    令牌类:OUT,IN ,

2013-04-11 15:42:51 5809 3

转载 将exe程序在Win7下以管理员权限运行的方法

什么是UAC?在Windows7中加入了UAC(User Account Control,用户帐户控制)的功能,UAC是微软为提高系统安全而引入的,它要求用户在执行可能会影响计算机运行的操作或执行更改影响其他用户的设置的操作之前,提供权限或管理员?密码。通过在这些操作启动前对其进行验证,UAC可以帮助防止恶意软件和间谍软件在未经许可的情况下在计算机上进行安装或对计算机进行更改。UAC对ex

2013-04-10 18:06:15 7224

转载 x64下OpenSSL的编译

1.打开VS命令工具下的“x64 WIN64命令提示”,用CD进入d:\openssl2.按步骤输入如下内容就OK了:perl Configure VC-WIN64A –prefix=c:\local\openssl ms\do_win64a.bat nmake -f ms\ntdll.mak nmake -f ms\ntdll.mak test (all tests passed)

2013-04-10 18:00:42 3828

转载 VC获取其它程序窗口焦点方法 AttachThreadInput的用法

1、不同线程的处理方法如何在2K/xp下使窗口获取焦点//捕捉并设置当前焦点窗口为我们的窗口AttachThreadInput(    GetWindowThreadProcessId(        ::GetForegroundWindow(),NULL),    GetCurrentThreadId(),TRUE);//置我们的为焦点窗口SetFo

2013-04-10 17:48:06 14588 4

转载 vc遍历网页表单并自动填写提交

//-----------开始---------------------//#include #include #include #include #include void EnumIE(void);//处理网页void EnumFrame(IHTMLDocument2 * pIHTMLDocument2);//处理框架void EnumForm(IHTMLDoc

2013-04-07 16:26:51 1000 1

转载 TCP实现P2P通信、TCP穿越NAT的方法、TCP打洞

这个标题用了两个顿号三个名称,其实说得是同一个东西,只是网上有不同的说法罢了,另外好像还有人叫TCP打孔(我的朋友小妞听说后问“要打孔啊,要不要我帮你去借个电钻过来啊?”“~!・¥%……・!”)。闲话少说,我们先看一下技术背景:Internet的迅速发展以及IPv4 地址数量的限制使得网络地址翻译(NAT,Network Address Trans2lation)设备得到广泛应用。

2013-04-07 14:50:30 3828

转载 DOM应用---遍历网页中的元素

在我们编写的程序中,如果想要实现对浏览器打开的网页进行监视、模拟操纵、动态提取用户输入、动态修改......等功能,那么请你抽出宝贵的时间,继续往下阅读。本文介绍的知识和示例程序都是围绕如何遍历 HTML 中的表单(form)并枚举出表单域的属性为目标的,对于网页中的其它元素,比如图象、连接、脚本等等,应用同样的方法都可以轻松实现。二、网页的文档层次结构IE 浏览器,采用 DOM(

2013-04-07 14:23:20 1231

转载 如何获取网页密码框中的密码

第一种方法:使用脚本语言和IE右键菜单我们可以使用注册表来控制IE右键菜单.当你装了FlashGet(网际快车)时,你会发现IE右键菜单多了两项:"使用网际快车下载"和"使用网际快车下载全部链接",而这时你打开注册表,在HKEY_CURRENT_USER\\Software\\Microsoft\\Internet Explorer\\MenuExt\\下有这两个主键.这两个主键下都有两个值,

2013-04-03 15:58:33 1639

转载 枚举所有IE窗口,实现自动登录

//定义IE程序处理函数指针typedef  void  (*ProcessWebBrowser)( const IWebBrowser2Ptr pBrowser );/** 枚举当前打开的IE窗口,并输出网页的标题*/BOOL  EnumInternetExplorer( ProcessWebBrowser pHander ){    Sleep(500);

2013-04-03 10:02:54 4383

vc++工作线程封装类

用的是::CreateThread 封装了创建线程,停止线程,挂起线程,唤醒线程,设置线程优先性等一般普通功能都有,一个类,直接导入项目就可使用,注意是VC的,不是跨平台的!

2020-10-15

SerialCom.zip

vc++串口通讯,详情见博客文档 https://blog.csdn.net/kaizi318/article/details/108974010

2020-10-10

DllViewer--.rar

vc代码实现获取dll 导出函数, vc2017实现查看dll导出函数 vc查看dll导出函数

2019-08-07

amcap.exe usb设像头预览工具

amcap是directshow下的源代码,采用vc2012编译, 预览usb设像头源代码

2017-10-09

rtspclient

rtspclient c++ 测试程序 cosole代码 服务端资源已上传

2017-04-21

CThreadPool demo

CThreadPool 线程池

2017-04-19

vc嵌入word

支持vc6 vc2012 嵌入的是单文档视图,不是对话框 win7 win10下测试通过

2017-04-01

字符串转换工具函数

ConvertUtf8ToUnicode, ConvertUnicodeToUtf8 ConvertUtf8ToAnsi ConvertAnsiToUtf8 ConvertAnsiToUnicode16 ConvertUnicode16ToAnsi ConvertUnicodeToUnicode16 ConvertUnicode16ToUnicode ConvertUtf8ToUnicode16 ConvertUnicode16ToUtf8 支持windows /anrdoid /ios

2016-01-11

VC电脑锁屏代码

锁屏代码 ,锁不了ctrl+del+alt win+l 全局勾子 锁ctrl+del+alt ,有时正常,有时不正常,反正是不稳定 锁鼠标

2015-10-09

VC++ Excel文件的导入和导出

vc采用类型库 excel9操作excel 不出弹兼容窗口 ,还可以,共享一下

2015-06-04

json-c-0.12 windows编译

windows下编译json-c-0.12版源码, 采用vc 2012 包括两个工程, json-c-0.12 lib test 用例 具体使用可以参看源码目录下的testsrc

2014-06-03

VC助手1827

vc 2010 Visual Assist X VC助手1827

2013-08-20

iphone opengl es 纹理

纹理贴图,全屏,贴一张图到屏幕上, 绝对好用,没有什么四边行,三角型,只接就是一张图!

2012-08-01

windows修改默认输入法

修改成默认输放法,采用hook技术修改任意程序使用当前输入法, 本程序用的是vc2008

2012-07-30

西蒙OpenGL ES 教程源代码

西蒙所有教程源代码,本人运行过,可以使用,当学习资料是不错的好东西.

2012-07-30

iphone asyncsocket

服务端客户端模式 iphone asyncsocket服务端-->apple iphone asyncsocket客户端-->iphone

2012-03-05

BluetoothAppTest.exe

windows bluetooth socket connect winddow mobile socket 服务端,客户端,查找设备,查找服务!

2011-12-14

andriod 视频播放

android 视频播放源代码,支持扫描sdcard里的文件,支持把文件载入asset作为资源播放! 采用SurfaceView + mediaPlay

2011-12-12

bluetooth_BlueSoleil_SDK_Testdemo

查找设备,查找服务,配对,连接 。请注意是基于ivt_BlueSoleil开发的

2011-12-10

Canon_PowerShot_Remote_Capture_SDK__PS-ReC_v1.1.0e

Canon_PowerShot_Remote_Capture_SDK__PS-ReC_v1.1.0e_.rar 支持powershot系列,如G7,G9等!!!!!!

2009-12-30

空空如也

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

TA关注的人

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