资源简介
一直用了8年了,非常好用,精心收藏的,现拿来给大家分享!
代码片段和文件信息
//-----------------------------------------------------------------------------
// Demo Plug-In
// (c)2001 by Mike Caetano/Heaventools Software.
// http://www.heaventools.com
//
// C++
//-----------------------------------------------------------------------------
#include
#include “globals.h“
// ---------------------------------------------------------------------------
// PEX MEMORY ALLOCATOR FUNCTION POINTER TYPEDEF
typedef void * __stdcall (*pfnMemoryAllocator)(DWORD);
// ---------------------------------------------------------------------------
// PEX CALLBACK FUNCTION FUNCTION POINTER TYPEDEF
typedef void __stdcall (*pfnPGICallBack)(DWORD DWORD LPCTSTR);
// ---------------------------------------------------------------------------
// PEX PLUGIN INTERFACE STRUCTURE
typedef struct tagPGIParamsBlock
{
pfnMemoryAllocator pMemAllocator; // function pointer to PEX supplied memory allocation
pfnPGICallBack pCallBack; // function pointer to PEX callback function
LPVOID pInBuff; // pointer to input buffer
LPVOID pOutBuff; // pointer to output buffer filled by plugin
DWORD dwInSize; // size in bytes of input buffer
DWORD dwOutSize; // size in bytes of output buffer set by plugin
DWORD dwInterface; // read only interface ID
DWORD dwIndex; // read only plugin index
}
PGIParamsBlock *PPGIParamsBlock;
// ---------------------------------------------------------------------------
// GLOBAL VARIABLES
LPCTSTR szPluginName = SZPLUGINNAME;
DWORD evID_PostLogInfo = 0;
// ---------------------------------------------------------------------------
// EXPORT FUNCTION PROTOTYPES
void __stdcall PexRegisterPlugIn(LPCTSTR *);
void __stdcall PexAboutPlugIn(void);
BOOL __stdcall PexPreloadImage(PPGIParamsBlock);
// ---------------------------------------------------------------------------
// EXPORT FUNCTION IMPLEMENTATIONS
// ---------------------------------------------------------------------------
// P E X R E G I S T E R P L U G I N
void __stdcall __declspec(dllexport) PexRegisterPlugIn(LPCTSTR *ppPluginName)
{
*ppPluginName = szPluginName;
}
// ---------------------------------------------------------------------------
// P E X A B O U T P L U G I N
void __stdcall __declspec(dllexport) PexAboutPlugIn(void)
{
TCHAR szBuffer[MAX_PATH];
ZeroMemory(szBufferMAX_PATH);
wsprintf(szBuffer TEXT(“%s\r\n%s“) szPluginName SZVERSION);
MessageBox(NULL szBuffer TEXT(“About“) MB_OK|MB_ICONINFORMATION);
}
// ---------------------------------------------------------------------------
// P E X P R E L O A D I M A G E
BOOL __stdcall __declspec(dllexport) PexPreloadImage(PPGIParamsBlock pPGIPB)
{
// assume the worst :-)
BOOL result = FALSE;
// setup messages for PEX log window
LPCTSTR DemoMessage1 = “Emulating Execution...“;
LPCTSTR DemoMessage2 = “Allocating memory ...“;
LPCTSTR DemoMessage3 = “Copy InBuff to
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 6197 2008-10-28 15:54 PE Explorer\API LIBRARY\ba
文件 31704 2008-10-28 15:54 PE Explorer\API LIBRARY\ba
文件 405 2008-10-28 15:54 PE Explorer\API LIBRARY\ba
文件 1998 2008-10-28 15:54 PE Explorer\API LIBRARY\ba
文件 6367 2008-10-28 15:54 PE Explorer\API LIBRARY\ba
文件 1341 2008-10-28 15:54 PE Explorer\API LIBRARY\ba
文件 1504 2008-10-28 15:54 PE Explorer\API LIBRARY\ba
文件 508 2008-10-28 15:54 PE Explorer\API LIBRARY\ba
文件 245 2008-10-28 15:54 PE Explorer\API LIBRARY\ba
文件 719 2008-10-28 15:54 PE Explorer\API LIBRARY\ba
文件 979 2008-10-28 15:54 PE Explorer\API LIBRARY\ba
文件 744 2008-10-28 15:54 PE Explorer\API LIBRARY\ba
文件 23614 2008-10-28 15:54 PE Explorer\API LIBRARY\ba
文件 2249 2008-10-28 15:54 PE Explorer\API LIBRARY\ba
文件 4036 2008-10-28 15:54 PE Explorer\API LIBRARY\ba
文件 5949 2008-10-28 15:54 PE Explorer\API LIBRARY\ba
文件 5177 2008-10-28 15:54 PE Explorer\API LIBRARY\ba
文件 57792 2008-10-28 15:54 PE Explorer\API LIBRARY\ba
文件 696 2008-10-28 15:54 PE Explorer\API LIBRARY\ba
文件 4759 2008-10-28 15:54 PE Explorer\API LIBRARY\ba
文件 589 2008-10-28 15:54 PE Explorer\API LIBRARY\ba
文件 144 2008-10-28 15:54 PE Explorer\API LIBRARY\ba
文件 15653 2008-10-28 15:54 PE Explorer\API LIBRARY\ba
文件 13430 2008-10-28 15:54 PE Explorer\API LIBRARY\ba
文件 805 2008-10-28 15:54 PE Explorer\API LIBRARY\ba
文件 1182 2008-10-28 15:54 PE Explorer\API LIBRARY\ba
文件 16894 2008-10-28 15:54 PE Explorer\API LIBRARY\ba
文件 6688 2008-10-28 15:54 PE Explorer\API LIBRARY\ba
文件 275 2008-10-28 15:54 PE Explorer\API LIBRARY\ba
文件 4260 2008-10-28 15:54 PE Explorer\API LIBRARY\ba
............此处省略76个文件信息
- 上一篇:EXCEL利用VBA把汉字转换拼音李晓锋版
- 下一篇:PDF Creator 源码
相关资源
- vb.net2012操作跨窗体控件单线程和多线
- 枸杞叶总黄酮对UVB辐射导致的光损伤
- vb的一款下拉框控件
- 梦幻西游地图解包工具(VB版)
- VB+Oracle9数据库开发
- VB6+VsflexGrid做的程序
- VB使用MSChart控件生成圆形图表.rar
- VB开发之Ribbon工具条的使用代码及方法
- VB与SQL Server连接的三种方式
- vb数据库备份源代码
- VB6.0反编译工具
- VBA 汉字转拼音
- 基于Excel VBA测绘数据处理自定义函数
- VB 编写自动点击鼠标前后台
- 移除VBA项目密码工具
- VBA自动生成代码工具
- vb6_高精度Timer控件
- VBA调用dll
- VBA模板大全
- VBA+SQL数据处理
- VB6开发的 OFFICE RIBBON 插件
- 应用VB或VBA对Coreldraw进行二次开发
- VBA教程.chm
- ACCESS保存图片程序VBA
- VB6会员管理
- Excel.VBA从入门到精通(绝对实用)
- VB游戏五彩连珠源码.rar
- RK_MINIEVB_RV1108_V1.1_用户指南_20180224.p
-
VB使用Microsoft.xm
lHTTP判断程序是否联 - vbRichClient例程包括多线程,sqlite,c
评论
共有 条评论