现在位置: 首页 > dll
user32.dll是Windows用户界面相关应用程序接口,用于包括Windows处理,基本用户界面等特性,如创建窗口和发送消息。                          ordinal hint RVA      name          1    0 00018673 ActivateK...
阅读全文
gdi32.dll是Windows GDI图形用户界面相关程序,包含的函数用来绘制图像和显示文本。      ordinal hint RVA      name           1    0 00034CD2 AbortDoc         2    1 00036009 AbortPath         3  &#...
阅读全文
NTDLL  ntdll.dll是NT操作系统重要的模块。 XP的核心dll——ntdll.dll                     ordinal hint RVA      name                   8    0 0001D5A0 CsrAllocateCaptureBuffer&...
阅读全文
kernel32.dll是Windows9x/Me中非常重要的32位动态链接库文件,属于内核级文件。它控制着系统的内存管理、数据的输入输出操作和中断处理,当Windows启动时,kernel32.dll就驻留在内存中特定的写保护区域,  使别的程序无法占用这个内存区域。               ordinal hint RVA      name      &#...
阅读全文
    使用VS2008,在项目属性中有一项MFC的使用,有三种设置: 1.使用标准Windows库 2.在共享DLL中使用MFC   3.在静态库中使用MFC 相关阅读 ----静态链接库LIB和动态链接库DLL的区别     第一种顾名思义。     第二种指的是打包时一些MFC的DLL的内容没有被包含在EXE文件中,所以EXE文件较小,但是运行时要求系统中要有相关的DLL文件。     第三种是将DLL中的...
阅读全文
关于DLL的函数:  动态链接库中定义有两种函数:导出函数(export   function)和内部函数(internal   function)。  导出函数可以被其它模块调用,内部函数在定义它们的DLL程序内部使用。  相关阅读 ----动态库认识之一: __declspec(dllexport)与.def文件   输出函数的方法有以下几种:    1、传统的方法    在模块定义文件的EXPORT部分指定要输入的函数或者变...
阅读全文
在VC++中,如果生成DLL可以不使用.def文件。只需要在VC++的函数定义前要加__declspec(dllexport)修饰就可以了。但是使用__declspec(dllexport)和使用.def文件是有区别的。如果DLL是提供给VC++用户使用的,只需要把编译DLL时产生的.lib提供给用户,它可以很轻松地调用你的DLL。但是如果DLL是供VB、PB、Delphi用户使用的,那么会产生一个小麻烦。因为VC++对于__declspec(dllexport)声明的函数会进行名称转换,如下面的函数: &#...
阅读全文
2013-08-02 06:55 工业·编程 ⁄ 共 3154字 暂无评论
内核注入,技术古老但很实用。现在部分RK趋向无进程,玩的是SYS+DLL,有的无文件,全部存在于内存中。可能有部分人会说:“都进内核了.什么不能干?”。是啊,要是内核中可以做包括R3上所有能做的事,软件开发商们也没必要做应用程序了。有时,我们确实需要R3程序去干驱动做起来很困难或者没必要驱动中去做的事,进程 /   DLL是不错的选择,但进程目标太大,所以更多的同学趋向于注DLL。      若...
阅读全文
2013-07-18 06:58 工业·编程 ⁄ 共 547字 暂无评论
AutoIt Version: 3.3.8.1  Author:         Tody Guo    Script Function:      DllCall function test from dll, and the dll file is complied by GCC    #ce ----------------------------------------------------------------------------    ; Script Start - Add your code below here      $return...
阅读全文
2013-07-04 21:39 工业·编程 ⁄ 共 1465字 暂无评论
这段时间用到了dll的调用,这里总结下,也方便我以后使用。 一、生成dll(基于VS2010) 1、选择“Win32 Console Application”,建立工程; 2、向导中的“Application type”选择Dll,并在“Additional options”选项中勾选“Empty Project”; 3、点击“Finish”完成向导; 4、添加文件CallTest1.cpp,添加如下代码: #include <windows.h> BOOL APIENTRY DllMain( HANDLE hModule, DWORD ul_reason_...
阅读全文