E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
――declspec
将C语言源代码编译成动态链接库
一、源代码我们创建一个C语言源程序:Test.c关键:__
declspec
(dllexport)申明将这个方法导出到DLL中。
XinYaping
·
2012-02-22 21:00
c
windows
Microsoft
gcc
dll
语言
用Perl来帮助生成C++版“自动属性”
类似于publicintMyProperty{get;set;}他帮你自动生成get/set方法,还帮你把这些方法绑定到该属性上,很方便的说,但是C++的IDE里没有这个功能的,而且我们C++需要写_
declspec
LCL_data
·
2012-02-16 09:00
C++
IO
正则表达式
File
perl
System
垃圾代码生成
垃圾代码生成/*__
declspec
(naked)voidpre_poly_handler(){_asm{pushfdadddwordptr[esp],0xdeadbeefsubesp,4_emit0x11
shiningstar610
·
2012-02-15 09:50
职场
休闲
垃圾代码
垃圾代码生成
垃圾代码生成/*__
declspec
(naked) void pre_poly_handler(){ _asm { pushfd add dword ptr [esp], 0xdeadbeef
shiningstar610
·
2012-02-15 09:50
职场
休闲
垃圾代码
vs2010 使用dll遇到error LNK2019:错误和class wizard位置
errorLNK2019:未解決の外部シンボル"__
declspec
(dllimport)void__cdeclSetHook(structHWND__*)"(__imp_?
g710710
·
2012-02-14 18:00
c
struct
Class
dll
2010
wizard
VS2010中 C++创建DLL图解
新建头文件testdll.htestdll.h代码如下:#ifndefTestDll_H_#defineTestDll_H_#ifdefMYLIBDLL#defineMYLIBDLLextern"C"_
declspec
g710710
·
2012-02-13 18:00
thread
C++
c
dll
library
2010
【转】DLL中类的显式链接
假设你想调用DLL中的一个函数ExportedFn,你可以像这样很简单地导出它: extern "C" _
declspec
(d
qimo601
·
2012-02-09 11:00
类
dll
显示链接
C++ dll调用-动态(显式)
今天尝试写了一个简单的C++DLL,并且用另一个CPP调用它,啥都不说,先贴代码1.DLL(冒泡算法)extern"C"_
declspec
(dllexport)voidmaopao(int*p,intcount
RINA
·
2012-02-08 16:00
python调用c的方法
下面整理一下思路实验平台:windowxp系统,编译环境是vs2005实验步骤:步骤1:在vs2005下编写c模块代码如下#include#include#include//#include"Python.h"_
declspec
co_diy
·
2012-02-07 14:00
c
python
测试
dll
import
library
无法解析的外部符号 "__
declspec
(dllimport) __int64 __cdecl ACE_OS::time
无法解析的外部符号"__
declspec
(dllimport)__int64__cdeclACE_OS::timeVS2005的c++项目默认字符集是使用Unicode字符集,在项目属性->配置属性
jack-wang
·
2012-01-29 01:00
PE结构导出表详细解析
__
declspec
(dllexport) 2.LIBRARY DLLEXPORTS FuncDll 按序号导出:LIBRARY DLLEXPORTS FuncDll@ 1 NONAME 按名称和序号导出
evi10r
·
2012-01-27 23:00
windows
struct
image
header
dll
编译器
Windows通信机制和DLL机制
DLLevent.h#include #include #ifndefLIB_H #defineLIB_H extern"C"void_
declspec
(dllexport)setCalculate(HWNDhwnd
SJF0115
·
2012-01-17 22:00
windows
null
dll
callback
button
border
Visual C++ 中 #pragma 指示符的使用
nbsp;一、用#pragma导出DLL函数 传统的到出 DLL 函数的方法是使用模块定义文件 (.def),Visual C++ 提供了更简洁方便的方法,那就是“__
declspec
·
2012-01-17 11:00
C++
DLL入门浅析(3)——从DLL中导出变量
声明为导出变量时,同样有两种方法: 第一种是用__
declspec
进行导出声明#ifndef _DLL_SAMPLE_H#define _DLL_SAMPLE_H// 如果定义了C++编译器,那么声明为
xiexievv
·
2012-01-16 22:00
thread
c
api
null
dll
编译器
DLL入门浅析(4)——从DLL中导出类
ifndef _DLL_SAMPLE_H#define _DLL_SAMPLE_H// 通过宏来控制是导入还是导出#ifdef _DLL_SAMPLE#define DLL_SAMPLE_API __
declspec
xiexievv
·
2012-01-16 22:00
thread
c
api
dll
float
编译器
IMPORT_C and EXPORT_C
#defineIMPORT_C__
declspec
(dllexport) 如果一个DLL函数要被导入到应用程序那么这个函数必须首先以IMPORT_C声明,告诉编译器,这个函数可以在DLL中找到。
livingpark
·
2012-01-13 14:00
c
api
dll
import
编译器
win32读dll中的函数
DLL代码 extern"C"_
declspec
(dllexport) intadd2int(intx,inty) { returnx+y; } 编译为a.dll .exe HINSTANCEhDll
handsome_926
·
2012-01-11 15:00
c
dll
Rundll32.exe参数传递问题解决方法
#include extern "C" __
declspec
(dllexport) void F1(int num) { CString str; str.Format(
embededvc
·
2012-01-07 16:00
__
declspec
关键字详细用法
原文链接:http://hi.baidu.com/baiyw920/blog/item/a06ddb986314fd0f6e068c0c.html __
declspec
用于指定所给定类型的实例的与
zhanhuai1
·
2012-01-04 21:00
在dll内 不熟悉__
declspec
(thread)的话 尽量不要用
有个dll在win7系统正常 放到xp系统访问了 __
declspec
(thread)变量就直接挂掉 最后看了下windows核心编程上的"线程局部储存"部分,看起来是跟dll初始化部分有关系.但是还没有时间仔细研究最后只能放弃在这个
whitehack
·
2012-01-03 10:00
thread
编程
windows
XP
dll
CE 6 鼠标钩子(HOOK)
//MouseHook.h #ifdefMOUSEHOOK_EXPORTS #defineMOUSEHOOK_API__
declspec
(dllexport) #else #defineMOUSEHOOK_API
91program
·
2011-12-29 18:00
api
dll
callback
编译器
hook
linker
WIN静态库与动态库
静态库与动态库生命周期都是生成--->导入--->使用 动态库文件里函数格式 __
declspec
(dllexport) int add(int a,int b){} 头文件格式
wenzongliang
·
2011-12-21 13:00
动态库
__
declspec
(dllexport)(转)
__
declspec
(dllexport)(转)转自:http://hi.baidu.com/jk_cau/blog/item/43f7e6b3b3082da1d9335abe.html一、__
declspec
aristolto
·
2011-12-14 12:00
function
Class
dll
vb
Delphi
编译器
windows下动态链接库(dll)深入浅出(一)http://blog.csdn.net/xingfu0539/article/details/6247027
用于声明导入导出函数 __
declspec
(dllexport) 声明一个导出函数,一般用于dll中 __
declspec
(dllimport) 声明一个导入函数,一般用于使用某个dll的exe中 转自
barryCG
·
2011-12-12 11:00
c
windows
dll
语言
编译器
linker
自定义dll文件的使用方法
要输出整个的类,对类使用_
declspec
(_dllexpot);要输出类的成员函数,则对该函数使用_
declspec
(_dllexport)。
ddjj_1980
·
2011-12-07 15:00
api
测试
Class
dll
mfc
callback
BCB 编写 DLL 终极手册
BCB编写DLL终极手册一.编写DLLFile/New/Dll生成Dll的向导,然后可以添加导出函数和导出类导出函数:extern"C"__
declspec
(dllexport)ExportTypeFunctionName
diligentcat
·
2011-12-05 17:00
Microsoft
application
dll
pascal
Borland
winapi
利用unsafe代码在C++和C#之间传递图像
1.先前一直采用逐像素拷贝的方法:C++中定义采集图像函数:extern"C"__
declspec
(dllexport)bool__stdcallGetBGRMap(BYTE*bgrMap) { boolresult
halfwet
·
2011-12-05 15:00
C++
c
image
C#
byte
平台
Android NDK隐藏jni动态库的内部符号表
http://www.wzlogs.com/2010/08/2/ndk-hide-dso-symbols.html写过win32程序的朋友对dll导出函数名都很熟悉,大家都可以通过.def文件或者__
declspec
jackie_gnu
·
2011-12-02 22:18
01_Android
jni
android
java
c
table
include
Android NDK隐藏jni动态库的内部符号表
http://www.wzlogs.com/2010/08/2/ndk-hide-dso-symbols.html写过win32程序的朋友对dll导出函数名都很熟悉,大家都可以通过.def文件或者__
declspec
·
2011-12-02 22:00
warning C4273: ****.dll链接不一致
>预处理器->预处理定义,增加:HYCOMMONWINAPI_EXPORTS方法2:就是在#ifdefHYCOMMONWINAPI_EXPORTS#defineHYCOMMONWINAPI_API__
declspec
我是一只鱼
·
2011-12-02 16:00
__
declspec
()关键字的几种用法
1 __
declspec
(selectany)的作用是什么 在MFC,ATL的源代码中充斥着__
declspec
(selectany) 的声明。
yidujinhuang
·
2011-12-02 09:00
cdecl、stdcall、fastcall、
declspec
的用法和区别
首先这三个修饰符是c和c++调用约定 调用约定(Callingconvention)决定以下内容:函数参数的压栈顺序,由调用者还是被调用者把参数弹出栈,以及产生函数修饰名的方法。MFC支持以下调用约定: __cdecl,__stdcal和__fastcalll都是函数调用规范,规定了参数出入栈的顺序和方法,如果只用VC编程的话可以不用关心,但是要在C++和Pascal等其他语言通信
bigconvience
·
2011-12-01 11:00
dll
语言
Delphi
pascal
Borland
winapi
__
declspec
(dllexport)
先看代码:以下是在dev-c++里建立自已的dll时的dll.h里面的代码,这里面有一个:_
declspec
(dllexport)#ifndef_DLL_H_#define_DLL_H_//防重复定义#
xiaoshahai
·
2011-11-30 16:00
使用 DEF (模块定义) 文件从 DLL 导出函数和类
它可以在不同的编译器上面用相同的名字,如果不使用__
declspec
(dllexport)关键字导出DLL的函数,则DLL需要.def文件。.
gxp
·
2011-11-30 11:00
mfc
dll
insert
扩展
library
编译器
MFC规则dll编译时出现的错误
为什么我用宏定义编译出错而不用宏定义就没有问题呢#ifndefDLL1_API #else#defineDLL1_APIextern"C"_
declspec
(dllimport)#endif.cpp中
ddjj_1980
·
2011-11-29 14:00
__
declspec
(dllimport)和__
declspec
(dllexport)的区别,以及有关c/c++调用约定
在主应用程序的函数定义中使用 __
declspec
(dllimport) 或 __
declspec
(dllexport) 关键字。
xiaoshahai
·
2011-11-25 14:00
__
declspec
关键字详细用法
在解决属性页字体问题时,抽空研读了一下解决方案代码,在看到CPropertyPage有个成员m_psp的定义时,有点晕了,从来没见的C++语法:__
declspec
(property(get=GetPSP
shellching
·
2011-11-24 13:00
thread
struct
Microsoft
Class
编译器
deprecated
RSA实现
一、运算基础(大数相乘、取模、乘方、素数判定等)为了方便,封装在一个DLL文件中(代码如下:)1.头文件#include #include #include extern"C"__
declspec
(dllexport
agoago_2009
·
2011-11-22 14:00
__
declspec
(dllexport)
转自:http://blog.sina.com.cn/s/blog_4b3c1f950100nauf.html__
declspec
(dllexport)声明一个导出函数,是说这个函数要从本DLL导出。
whitetao
·
2011-11-22 10:00
使用C++对磁盘进行检测,获取磁盘相应的信息
extern "C" _
declspec
(dllexport)int getLogicDiskInfo(){ int DType; int si = 0; BOOL result
shenjichao2009
·
2011-11-17 17:00
java
C++
jnative
使用动态链接库
vs下,file->new project->win32 project->DLL T.h #ifdef MYAPI_EXPORT #define MYAPI _
declspec
xiangjie88
·
2011-11-02 16:00
动态
__
declspec
(naked) 生成纯汇编使用方法
__
declspec
(naked)是用来告诉编译器函数代码的汇编语言为自己的所写,不需要编译器添加任何汇编代码,通俗说可生成纯汇编。
evi10r
·
2011-10-31 22:00
汇编
function
语言
编译器
_
declspec
(dllexport)与_
declspec
(dllimport)
我相信写WIN32程序的人,做过DLL,都会很清楚__
declspec
(dllexport)的作用,它就是为了省掉在DEF文件中手工定义导出哪些函数的一个方法。
weiqubo
·
2011-10-28 10:00
debug : LNK2019
使用vs2005+STLport-5.2.1, 编译时出现LNK2019错.Error1errorLNK2019:unresolvedexternalsymbol"__
declspec
(dllimport
·
2011-10-23 12:00
function
basic
Class
Build
optimization
compilation
导出函数__
declspec
(dllexport)
关于DLL的函数:动态链接库中定义有两种函数:导出函数(export function)和内部函数(internal function)。导出函数可以被其它模块调用,内部函数在定义它们的DLL程序内部使用。输出函数的方法有以下几种:1、传统的方法在模块定义文件的EXPORT部分指定要输入的函数或者变量。语法格式如下:entryname[=internalname] [@ordinal[NONAM
ooyyee11
·
2011-10-21 16:00
c
function
dll
语言
interface
编译器
VC编写和调用dll
b)编写头文件(edrlib.h):#ifdef__cplusplus #defineEXPORTextern"C"__
declspec
(dllexport) #else #defineEXPORT__
xiarendeniao
·
2011-10-18 11:00
c
测试
null
dll
linker
winapi
VC6中dll的创建和使用
----------------------------------------------------//+funs.h#ifdefMyAPI#else#defineMyAPIextern"C"__
declspec
digu
·
2011-10-17 11:07
C/C++
基于webrtc的gips 语音引擎库及测试程序(源代码下载地址:http://download.csdn.net/detail/dotphoenix/3674515)
dotphoenix/3674515gips库头文件解释:#pragmaonce#ifdefLIBGIPS_WEBRTC_EXPORTS#defineLIB_GIPSVE_APIextern"C"__
declspec
dotphoenix
·
2011-10-15 09:53
测试
引擎
api
codec
null
signal
Android
C++接口的定义用一个实例说明
C++中没有提供类似interface这样的关键字来定义接口,但是Mircrosoftc++中提供了__
declspec
(n
jokes000
·
2011-10-11 21:00
DLL入门浅析(3)——从DLL中导出变量
声明为导出变量时,同样有两种方法: 第一种是用__
declspec
进行导出声明#ifndef _DLL_SAMPLE_H#define _DLL_SAMPLE_H// 如果定义了C++编译器,那么声明为
meiyuli
·
2011-10-11 13:00
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他