码迷,mamicode.com
首页 >  
搜索关键字:链接库    ( 1540个结果
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
error LNK2019: 无法解析的外部符号 __imp__PlaySoundA@12,该符号在函数 .... 中被引用....
VS中出现:error LNK2019: 无法解析的外部符号 __imp__PlaySoundA@12,该符号在函数 .... 中被引用....的编译错误是,一般是是因为PlaySound函数在Winmm.lib库中,所有需要需要链接库,以下方法可解决: 1、头文件中声明:#pragma comment(lib, "winmm") 2、菜单Project --> Settings...-->L...
分类:其他好文   时间:2014-11-21 12:40:34    阅读次数:275
Win32环境下代码注入与API钩子的实现(转)
本文详细的介绍了在Visual Studio(以下简称VS)下实现API钩子的编程方法,阅读本文需要基础:有操作系统的基本知识(进程管理,内存管理),会在VS下编写和调试Win32应用程序和动态链接库(以下简称DLL)。API钩子是一种高级编程技巧,常常用来完成一些特别的功能,比如词典软件的屏幕取词...
分类:Windows程序   时间:2014-11-20 13:24:36    阅读次数:486
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!