码迷,mamicode.com
首页 >  
搜索关键字:动态链接库    ( 1185个结果
MFC中的GDI绘图(1)
一.关于GDI的基本概念 什么是GDI         Windows绘图的实质就是利用Windows提供的图形设备接口GDI(Graphics Device Interface)将图形绘制在显示器上。         在Windows操作系统中,动态链接库C:\WINDOWS\system32\gdi32.dll(GDI Client DLL)中定义了GDI函数,实现与设备无关的包括屏...
分类:编程语言   时间:2014-11-27 18:37:41    阅读次数:130
Android 通过Jni调用Native
在Android项目中 编写c++动态链接库, 通过jni调用...
分类:移动开发   时间:2014-11-27 18:24:08    阅读次数:278
MFC下AfxSocketInit()正确初始化套接字
初始化Socket,这是mfc封装的类调用之前必须进行套接字动态链接库的装载,但是如果你错过了向导中的选项,而是自己手动添加,如果不了解情况,导致程序运行失败。 //Socket功能初始化 if(!AfxSocketInit()) { AfxMessageBox(IDP_SOCKETS_INIT_FAILED); returnFALSE BOOLCMyApp:..
分类:编程语言   时间:2014-11-26 11:41:11    阅读次数:1565
Java通过JNI调用C
Java调用C有多种方式,本文介绍笔者最近的学习过程,避免今后再犯类似的错误。首先,Java肯定是调用C的动态链接库,即通过编译器编译后的dll/so文件。下面介绍gcc编译dll的方法。一般情况把主函数,子函数定义,子函数声明(全局变量,宏等)分别放在不同的文件中。我们主要对子函数编译生成可用的d...
分类:编程语言   时间:2014-11-25 22:53:35    阅读次数:216
Signature Scanning(中文暂时译为"特征码扫描")是在C++(起码我是用C++^^)开发中很好的一种方式
1.介绍 本文主要简单介绍在没有代码的情况下,如何从一个动态链接库中获取某个函数的址.主要实现方式为Signature Scanning(特征码扫描)2.什么是Signature Scanning(特征码扫描) 我就简单解释一下,其实就是从一个二进制文件的开始位置扫描,一直到文件的末尾的这样一项工作...
分类:编程语言   时间:2014-11-25 17:47:21    阅读次数:262
(c#)如何生成利用vs2012生成动态链接库(dll文件)
如上图,新建项目中选择类库。编写dll文件: 如图: 待编写完成我们需要的类库功能时,接下来是要生成这样一个dll文件。步骤如下。鼠标移动到资源管理器的项目名称上,点击鼠标右键,在弹出的的属性框里选择生成就...
分类:Windows程序   时间:2014-11-25 09:22:49    阅读次数:272
C#下对象与JSON串互相转换
最近在写点东西,要用到对象和JSON互相转换的,总结了下,也可能有错误,也有网上找来的东西,结合在这里记录一下。 在.NET 2.0下,是需要自己添加Newtonsoft.Json.dll动态链接库的using System;using System.IO;using System.Text;...
分类:Windows程序   时间:2014-11-24 17:04:14    阅读次数:211
动态链接库的ELF头分析
ELF(Executable and Linking Format)用于存储Linux程序。ELF文件分三种类型: 1、目标文件(通常是.o); 2、可执行文件(我们的运行文件) 3、动态库(.so)ELF头的各个字段:typedef struct { unsigned char e_ident.....
分类:其他好文   时间:2014-11-24 11:40:39    阅读次数:225
Delphi 封装Frame到Dll文件
做项目的时候,发现这个Frame很好用,为了省空间、调用和修改方便,就将Frame封装到dll(动态链接库)里面,确实很好使。效果图如下:上图是临时测试用的,忘了将Frame的align设置成alClient,不过刚好可以看出来白色区域是从dll里加载的Frame,还调用了Frame的按钮单击事件。...
分类:Windows程序   时间:2014-11-21 23:07:55    阅读次数:477
Win32环境下代码注入与API钩子的实现(转)
本文详细的介绍了在Visual Studio(以下简称VS)下实现API钩子的编程方法,阅读本文需要基础:有操作系统的基本知识(进程管理,内存管理),会在VS下编写和调试Win32应用程序和动态链接库(以下简称DLL)。API钩子是一种高级编程技巧,常常用来完成一些特别的功能,比如词典软件的屏幕取词...
分类:Windows程序   时间:2014-11-20 13:24:36    阅读次数:486
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!