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
stdcall
python调用dll方法
在python中调用dll文件中的接口比较简单,实例代码如下:如我们有一个test.dll文件,内部定义如下:extern "C"{int __
stdcall
test( void* p, int len
lf8289
·
2008-04-24 12:00
c
linux
python
dll
关于:用VC写DLL给PB调用
参考其他资料终于搞定了用VC6写DLL给PB调用的问题 原来要注意两个方法一、函数的声明方式: extern"C"_declspec(dllexport)int_
stdcall
fu_add(intx
ribut9225
·
2008-04-23 19:16
职场
dll
VC
休闲
pb
__
stdcall
、__cdecl与__fastcall的区别
__
stdcall
与__cdecl的区别 1.参数入栈的方式在函数调用过程中,会使用堆栈,这三个表示不同的堆栈调用方式和释放方式。
hejianhua
·
2008-04-23 13:00
让你的MASM支持__fastcall调用方式
常见的调用约定有C调用约定(__cdecl), 标准调用约定(__
stdcall
), Pascal调用约定, 快速调用约定(__fastcall)等几种.
chief1985
·
2008-04-19 00:00
获取信息的有关Windows API
BOOL__
stdcall
zjl_1026_2001
·
2008-04-18 08:00
thread
windows
service
null
Access
token
如何让del+CTRL+ALT看不见程序运行
DEL+CTRL看不见,在implementation后添加声明:functionRegisterServiceProcess(dwProcessID,dwType:Integer):Integer;
stdcall
bigpower521
·
2008-04-01 13:16
程序
运行
Ctrl
Alt
del
动态库输出函数的约定:调用约定和名字修饰约定。
函数调用约定有多种,这里简单说一下: 1、__
stdcall
调用约定相当于16位动态库中经常使用的PASCAL调用约定。在32位的VC++5
yuyulover
·
2008-03-26 08:00
.net如何调用未注册COM的非托管的dll
范例为考勤系统中调用jbc2900的dll; 原函数说明: extern "C" __declspec(dllimport ) __
stdcall
long Open_ComX
v5qqcom
·
2008-03-24 16:00
.net
有关QueryInterface函数
一,QueryInterface函数原型:HRESULT __
stdcall
QueryInterface(const IID&iid,void**ppv);iid:标志客户所需的接口。
tuwen
·
2008-03-24 11:00
C++
工作
null
Class
编译器
__
stdcall
,__cdecl,_cdecl,_
stdcall
,。__fastcall,_fastcall 区别简介
__
stdcall
,__cdecl,_cdecl,_
stdcall
,。
tuwen
·
2008-03-14 15:00
C++
dll
vc++
pascal
编译器
winapi
DirectShow开发环境配置
streams.hb.在VC的菜单中选择Project|Settings|C/C++,在弹出的对话框中的Category中选择Codegeneration,然后在Callingconvention中选择_
stdcall
monahans
·
2008-03-14 09:00
对代码变形的一点认识
.386.model flat,
stdcall
option casemap :noneinclude kernel32.incincludelib kernel32.lib .CODESTART
xbin8
·
2008-03-09 16:00
破解
判断是否为PE文件改进版
.386.model flat,
stdcall
option casemap :none include windows.incinclude user32.incincludelib user32
xbin8
·
2008-03-08 22:00
header
File
dos
null
自己写的一个HOOKAPI的汇编例子
;QQ:6750333 http://www.xbin.cn;************************************************.586.modelflat,
stdcall
optioncasemap
xbin8
·
2008-03-08 21:00
汇编
api
null
basic
byte
hook
递减运算的原子操作实现
递减运算的原子操作实现long s;__declspec(naked)long__
stdcall
atomic_postdecrement_up(longvolatile*){ __asm {
panther
·
2008-03-06 15:00
Base64Encode & Base64Decode
Base64Encode&Base64Decodeunsigned char* _
stdcall
Base64Encode(const char *str,int length)
1CM
·
2008-02-21 10:00
WINAPI和CALLBACK这两个宏【zt】
_
stdcall
_cdecl _pascal _fastcall这些关键字是什么意思,有什么区别呢?
mEjY的自由世界
·
2008-02-20 10:00
__cdecl __fastcall与 __
stdcall
调用约定:__cdecl__fastcall与__
stdcall
,三者都是调用约定(Callingconvention),它决定以下内容:1)函数参数的压栈顺序,2)由调用者还是被调用者把参数弹出栈,3
bird67
·
2008-01-30 14:00
C++编译时 函数调用约定 与 函数名修饰约定规则
2)由调用者还是被调用者把参数弹出栈 3)产生函数名修饰的方法__cdeclC/C++程序的默认调用规范由调用方清空堆栈产生的可执行文件较大函数的参数个数可变.可变参数函数需要__cdecl约定__
stdcall
ENO_REZ
·
2008-01-29 22:00
C++
Microsoft
dll
vb
fortran
winapi
Delphi调用WinSock和API来取MAC地址
1,首先申明API函数如下:FunctionGetIpMacStr(IpAdr:PCHAR):PCHAR;
stdcall
;Functionsendarp(ipaddr:ulong;temp:dword;
eastlife2008
·
2008-01-17 17:00
String
api
function
Integer
byte
Delphi
函数调用规范__cdecl和__
stdcall
的区别
函数调用规范__cdecl和__
stdcall
的区别一目了然(表格形式)PostedonTuesday,May24,20053:23PM#C&C++ __cdecl __
stdcall
C和C++程序的缺省调用规范
sharkw
·
2008-01-15 17:00
[原创]另一种进入NT内核方法的汇编版本
:) .386.model flat,
stdcall
option casemap:noneinclude c:masm32includewindows.incinclude c:masm32includeuser32
mydo
·
2008-01-09 16:00
汇编
image
null
System
include
macros
Win32程序函数调用时堆栈变化情况分析
_
stdcall
以__
stdcall
方式调用的函数有以下特征:•参数由右至左压栈•调用返回时,堆栈由被调
wenjie2005
·
2008-01-09 10:00
_
stdcall
与 _cdecl 的区别
几乎我们写的每一个WINDOWSAPI函数都是__
stdcall
类型的,首先,需要了解两者之间的区别:WINDOWS的函数调用时需要用到栈(STACK,一种先入后出的存储结构)。
wenjie2005
·
2008-01-09 10:00
工作
windows
api
存储
编译器
winapi
系统时间修改方法
接口package time.test;import com.sun.jna.Native;import com.sun.jna.Structure;import com.sun.jna.win32.
StdCall
Library
从心开始
·
2008-01-08 23:00
非API函数检测操作系统类型
.386.model flat,
stdcall
option casemap:noneincludewindows.incincludeuser32.incincludelibuser32.libincludekernel32
misterliwei
·
2008-01-06 23:00
windows
api
OS
null
database
include
暂停Windows文件保护
#include#includetypedefDWORD(__
stdcall
*CPP)(DWORDparam1,PWCHARparam2,DWORDparam3);voidDisable_WFP(){HINSTANCEhmod
wuna66320
·
2008-01-02 19:00
windows
function
测试
File
System
include
DLL 中 .def文件的使用
首先创建一个DLL程序,.cpp中int__
stdcall
Add(intnuma,intnumb){ ret
学习、工作日志
·
2008-01-02 05:00
__
stdcall
__cdecl 调用约定
__
stdcall
__cdecl调用约定(转)
stdcall
很多时候被称为pascal调用约定,因为pascal是早期很常见的一种教学用计算机程序设计语言,其语法严谨,使用的函数调用约定就是
stdcall
·
2007-12-26 14:00
__
stdcall
与__cdecl的区别
Visual C++ Compiler Options可以指定的Calling Convention有 3种: /Gd /Gr /Gz 这三个参数决定了: 1.函数参数以何种顺序入栈,右到左还是左到右。 2.在函数运行完后,是调用函数还是被调用函数清理入栈的参数。 3.在编译时函数名字是如何转换的。 下面我们分别详细介绍: 1./Gd 这是编
lyrebing
·
2007-12-17 14:00
VC显示加载DLL
定义一个函数说明 typedefint(_
stdcall
sqrtproc)(形参); HINSTANCEhInstance; 函数指针 sqrtproc*pFunction; 加载
jingjiwu
·
2007-12-04 09:00
vb调用vc dll
把.cpp文件内容全部改成#include"XXX.h"int __
stdcall
Max(inta,intb){if(a>=b)returna;elsereturnb;}int __
stdcall
Min
crcr
·
2007-12-02 20:00
c
function
dll
vb
library
vb调用vc dll
把.cpp文件内容全部改成 #include "XXX.h" int __
stdcall
Max(int a, int b) { if(a>=b)return a;
javasalatu
·
2007-12-02 20:00
C++
c
C#
vb
vc++
函数命名规则及调用约定(__cdecl,__
stdcall
,__fastcall)
假设有一个函数add声明如下(这里默认使用_cdecl调用方式): intadd(intx,inty) { returnx+y; }在C语言中,add函数被多数C编译器编译后在符号库中的名字不是add,而是_add。而在C++编译器中,intadd(intx,inty)会编译成类似_add_int_int这样的名字,C++依靠这种机制来实现函数重载,可以使用extern"C"来修饰
jiji262
·
2007-11-13 10:00
虚拟打印的实现-EMF转换成BMP
具体的实现如下:functionEMFTOBMP():Boolean;
stdcall
;export;//将EMF类型转换为BMP文件
fxh7622
·
2007-11-12 12:26
职场
emf
休闲
虚拟打印
虚拟打印的实现-EMF转换成BMP
具体的实现如下:functionEMFTOBMP():Boolean;
stdcall
;export;//将EMF类型转换为BMP文件
fxh7622
·
2007-11-12 12:26
职场
休闲
EMF
C++编译时函数名修饰约定规则
1 __
stdcall
调用约定:1、以“?”
perddy
·
2007-11-09 10:00
C++
vc++
pascal
程序多开器
使用OD反汇编修改NateOn,虽然很麻烦,最终还是搞定了,后来发现网上有段代码,直接可以实现程序多开,测试了MSN、NateOn没问题,代码如下:.386.model flat,
stdcall
option
酒水不犯茶水
·
2007-11-07 16:00
bcb中的dll调用dll例子
bcb中的dll调用dll例子#include#include"string.h"#include"Decode.h"#pragmaargsusedtypedefint(__
stdcall
*fun_AddFun
HelloWorld 善战者,求之于势,不责于人;故能择人而任势。
·
2007-11-05 15:00
Calling Convention的总结
Caller)从右往左 FuncName因为是调用者清理Stack,因此允许变参(如printf)Pascal被调用者(Callee)从左往右 已不再支持__pascal,__fortran,__syscall
Stdcall
ATField
·
2007-10-28 23:00
windows
Microsoft
pascal
fortran
编译器
winapi
函数调用规范__cdecl和__
stdcall
的区别一目了然(表格形式)
只当学习用 __cdecl __
stdcall
C和C++程序的缺省调用规范 为了使用这种调用规范,需要你明确的加上__
stdcall
(或WINAPI)文字。
li_007
·
2007-10-26 10:00
【Win32ASM】简单窗口程序注解
model flat,
stdcall
;内存模式平坦的4G空间 ;参数传递方式C从右往左,调用者恢复堆栈指针。
浪漫主义
·
2007-10-22 15:00
CRC32的C行内汇编实现
通过查表确定编码,该表可以用函数生成//也可以用常数代替//以下是生成CRC32表的函数#defineRevCRC32POLY0x04c11db7#defineCRC32POLY0xEDB88320void__
stdcall
GenCRC32Table
yc_8301
·
2007-10-08 11:00
c
汇编
db2
table
扩展
360
函数调用方式--__thiscall调用方式和__cdecl,__
stdcall
有什么区别
函数调用方式--__thiscall调用方式和__cdecl,__
stdcall
有什么区别首先,__thiscall是关于类的一种调用方式,它与其他调用方式的最大区别是: __thiscall对每个函数都增加了一个类指针参数
yc_8301
·
2007-10-08 09:00
C++
汇编
input
callback
pascal
winapi
[zt]WIN32编程必知:__
stdcall
,__cdecl,__fastcall,thiscall,naked call
[zt]WIN32编程必知:__
stdcall
,__cdecl,__fastcall,thiscall,nakedcall重剑点评: 老子想知道的就是__fastcall是不是vc,bcb里面都有这个
重剑无锋,大巧不工
·
2007-10-07 21:00
小试fpc交叉编译:从Linux到Win32
app.pas1programapp;23{appusewin32lib.dll}45procedureSaySomething(str:PChar);
stdcall
;external'win32lib'name'S
yxf
·
2007-10-05 21:00
SERVICE_BOOT_START 驱动程序逆向 2
.text:000104D2;void__
stdcall
DeferredRoutine(struct_KDPC*,PVOID,PVOID,PVOID).text:000104D2DeferredRoutineprocnear
Blue_Dream_
·
2007-09-22 08:00
汇编
struct
object
service
null
byte
SERVICE_BOOT_START 驱动程序逆向
启动后最新给出提示信息"Press"ESC"toCancelLoadSyserBoot Module",我想看看到底是怎样编程实现的:打开IDA载入SDbgMsg.sys程序,反汇编代码如下:;int__
stdcall
st
Blue_Dream_
·
2007-09-21 08:00
timer
object
String
汇编
service
System
com对象和类厂对象 引用计数有时初始化为1 的 原因!!!!!
1.在构造函数中把引用计数初始化为1HRESULT _
stdcall
IClassFactory::CreateInstance(IUnknown * pUnkOuter,REFIID riid,void
大龙的博客
·
2007-09-12 19:00
转载:剖析VC++函数调用约定
VisualC/C++的编译器支持如下的函数调用约定: 关键字清理堆栈参数入栈顺序函数名称修饰(C)__cdecl调用函数右à左_函数名__
stdcall
被调用函数右à左_函数名@数字__fastcall
dfman1978
·
2007-09-08 16:00
上一页
43
44
45
46
47
48
49
50
下一页
按字母分类:
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
其他