自己写的一些常用接口封装。
 
0

Dll 注入封装

发表者:wenzhou1219分类:接口2017-07-05 13:39:45 阅读[195]
想干点坏事,想调整别的进程行为和界面,想获取别的进程内部信息都离不开Dll注入,这里封装两种常见的SetWindowHookEx和CreateRemoteThread方式的Hook 注入,只需要在指定地方填入干活代码即可。
 
0

获取Windows的网络参数

发表者:wenzhou1219分类:接口2016-05-22 22:30:57 阅读[432]
很多时候我们需要获得Windows的网络参数,如IP、MAC、DNS、gateway、适配器状态等信息,Windows提供Iphelp函数供我们使用,但是使用起来感觉比较麻烦,这里封装了常用功能,希望有需要的朋友可以用到。
 
0

枚举系统进程信息

发表者:wenzhou1219分类:接口2016-04-03 22:05:49 阅读[567]
很多时候,我们要枚举当前系统中所有运行程序的信息,最基本的就包括pid、路径、exe名称,这里我封装成一个类供有需要的朋友使用。
 
0

Windows权限相关操作

发表者:wenzhou1219分类:接口2016-03-29 22:04:27 阅读[474]
Windows中编程一般很少人关注权限问题,但是真正碰到需要考虑权限的地方时,很多人就措手无策了。这里针对常见的windows三种权限问题:管理员权限运行、开启指定特权和降权运行程序封装了一个工具类并给出示例代码。
 
0

环境变量解析和设置

发表者:wenzhou1219分类:接口2016-03-13 21:15:00 阅读[530]
很多时候需要解析和设置环境变量,如解析磁盘的当前路径,父进程设置当前路径环境变量以便更改子进程的当前目录,子进程从环境变量中获得父进程传递的参数等等。这里封装了一个解析和设置环境变量供有需要的人使用。
 
0

命令行参数解析

发表者:wenzhou1219分类:接口2016-03-13 10:33:00 阅读[564]
在写Windows程序的时候,通常我们都会遇到解析命令行参数的需求,这里想说说常见的命令行参数解析方法,最后给出一个自己封装的一个广泛适用的命令行解析类。
 
0

Windows内存泄漏和溢出检测

发表者:wenzhou1219分类:接口2016-03-12 21:46:07 阅读[697]
C++提供强大灵活性和方便性,但是与之而来的是指针和内存一不小心就出问题,针对常见的内存泄露和溢出微软提供了crtdbg库来帮助检查,这里封装了crtdbg库的内容让你轻轻松松使用这些检测功能。
 
0

获取Windows版本号

发表者:wenzhou1219分类:接口2016-01-24 17:34:58 阅读[1253]
博客和网站好长时间没更新了,刚开始工作,太多事了。先补上一些常用代码吧,从Win8.1开始使用GetVersionEX获取版本号出现问题了,微软又开始挖坑,这里笔者实现了一个类,直接使用就完事大吉了,先讲原理后放代码就是这么溜~
 
2
在用MIL做机器视觉相关应用时,我发现不同的相机采图的API差异很大,使用比较麻烦,我就想把它们封装成统一接口的API。这里我基于MIL的相机操作接口库支持使用Matrox图像采集卡的相机和AVT 1394相机,他们都支持单帧采图、连续采图和录制视频,接口一致,使用极其方便。
 
1

1.PMAC卡操作接口库JWPmac 1.0

发表者:wenzhou1219分类:接口2014-06-11 11:42:51 阅读[1062]
在编写PMAC卡上位机程序时,我们经常需要和下位机打交道,常见的操作对象为电机、程序、P参数、I参数,据此,我利用设计模式中的工厂模式和单例模式设计了这个类库,实际使用非常方便。