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
MASM32配置问题
这说明你的汇编器无法找到windows.inc这个头文件,有3种解决方法2.解决方法a.使用绝对路径直接把需要的inc头文件或者lib库文件的绝对路径包含进去,问题就解决了.586.modelflat,
stdcall
optioncasemap
Kiopler
·
2023-10-01 13:20
IA-32
x32控制台汇编
assembly
汇编
BUUCTF reverse wp 51 - 55
flag{}字符串,定位到关键函数,F5无效,大概率是有花指令,读一下汇编这里连续push两个byte_428C54很奇怪,nop掉下面那个,再往上找到函数入口,p设置函数入口,再F5LRESULT__
stdcall
sub
fa1c4
·
2023-10-01 05:50
逆向工程
逆向
2020-09-04:函数调用约定了解么?
福哥答案2020-09-04:初级回答:
stdcall
和cdecl两者的参数传递顺序都是从右向左。不同点是
stdcall
在被调用函数(Callee)返回前,由被调用函数(Callee)调整堆栈。
福大大架构师每日一题
·
2023-10-01 04:56
IDEA发布可运行的JAR包
IDEA写了个java程序,发布jar包后,运行,出错如下:Exceptioninthread"main"java.lang.NoClassDefFoundError:com/sun/jna/win32/
StdCall
Libraryatjava.lang.ClassLoader.defineCl
friendan
·
2023-09-29 04:03
Java
PB调用DLL的常见问题及处理方法
Windows系统的标准DLL,通常有2种调用约定,即__cdecl和__
stdcall
,__
stdcall
约定在.h文件中通常又定义为WINAPI和CALLBACK。
lxbin2003
·
2023-09-25 19:01
pbidea
PB应用技术
PB
windows
mfc
c#
Intel汇编语言程序设计(第7版)第四章编程练习题答案
1.大端序转成小端序.386.modelflat,
stdcall
optioncasemap:noneincludewindows.incincludekernel32.incincludelibkernel32
Kiopler
·
2023-09-22 15:33
IA-32
x32控制台汇编
assembly
Ollydbg
【计算机组成原理】读书笔记第三期:内存和磁盘的关系
目录写在开头内存与磁盘的关系基本关系磁盘缓存虚拟内存节约内存的编程方法通过DLL文件实现函数共有通过调用_
stdcall
来降低文件程序的大小磁盘的物理结构结尾写在开头本文继续阅读总结《程序是怎样跑起来的
Bossfrank
·
2023-09-21 04:46
计算机组成原理
磁盘
c语言
程序是怎样跑起来的
读书笔记
用VS2019创建静态/动态链接库
文章目录1.VS2019创建一个简单的静态链接库2.VS2019创建一个简单的动态链接库1.关于def文件1.关于__
stdcall
文件1.VS2019创建一个简单的静态链接库首先在VS2019中新建一个解决方案
亦楠_把一件事做好
·
2023-09-13 12:26
PE
c++
visual
studio
数据库_之常用API的使用
APIMySQLCAPI使用(基本函数)MysqlCAPI函数详解MySQL的常用API一个常用的程序调用MySQL数据库的时候通常都会调用以下API,下面来逐个分析.mysql_init()//函数原型MYSQL *
STDCALL
Tinalee-电商API接口呀
·
2023-09-11 12:49
adb
android
java
c++
php
json
C# 调用C++动态库异常闪退解决
因为牵涉到安全性,所以只放关键部分代码//申明DLL加载方法[DllImport("*.dll",CallingConvention=CallingConvention.
StdCall
)]publicstaticexternintbusiness_handle
make1828
·
2023-08-28 04:32
C#
C#调用C++动态库闪退
动态链接库--dll使用示例
vs2010生成DLLvs2010版本:MicrosoftVisualStudio2010版本10.0.30319.1RTMRel以Dll1项目为例,项目默认调用约定为__
stdcall
,使用extern
SNAKEpc12138
·
2023-08-27 09:27
动态链接库
C++
microsoft
c++
windows
C++ 之lib,dll,stl
__declspec(dllexport)intFUNCTION(inta,intb)_declspec(dllexport)int__
stdcall
test2(inta,intb)_declspec(
才大难为用
·
2023-08-25 10:16
C语言
halcon库文件封装操作方法介绍
头文件写法参考getarea.h导出函数设定:extern“C”__declspec(dllexport)void_
stdcall
cpp文件写法参看3.vs库文件配置介绍头文件及包含的库文件目录设定(1
CBoyABoy
·
2023-08-21 02:00
opencv
c++
开发语言
c++中的__
stdcall
、__declspec(dllexport)、__declspec(dllimport)
__
stdcall
函数调用约定被这个关键字修饰的函数,其参数都是从右向左通过堆栈传递的(__fastcall的前面部分由ecx,edx传),函数调用在返回前要由被调用者清理堆栈。
百口可乐__
·
2023-08-13 04:41
c++
c++
开发语言
c++——windows下动态库的显式调用和隐式调用
工程创建创建动态库工程,添加dllTest.h#ifdefined(_MSC_VER)&&(_MSC_VER>1000)#pragmaonce#endif//订阅int_
stdcall
Subscribe
却道天凉_好个秋
·
2023-08-10 12:51
c++
c++
C++调用dll Run-Time Check Failure #0 - The value of ESP was not properly saved across a function call.
(其实函数定义没有错误,只是编译器不识别而已,比如dll是WINAPI,调用是定义是__
stdcall
,虽然#defineWINAPI__
stdcall
但编译器会报下面的错)Run-TimeCheckFailure
小黄人软件
·
2023-08-02 14:30
c++
开发语言
原因可能是托管的PInvoke签名与非托管的目标签名不匹配
C#调用DLL中的函数出现“原因可能是托管的PInvoke签名与非托管的目标签名不匹配”,原因是DLL中声明的接口没有使用__
stdcall
声明。
在他乡奋斗
·
2023-07-30 08:52
C#
TInterfacedPersistent::QueryInterface - C++ Builder
QueryInterface头文件:#include命名空间:System::Classes类:TInterfacedPersistent访问权限:protected:函数原型:virtualHRESULT__
stdcall
QueryInterface
玄坴
·
2023-07-28 00:50
re学习(23)BUUCTF 刮开有奖(中间变量的获取)
INT_PTR__
stdcall
DialogFunc(HWNDhDlg,UINTa2,WPARAMa3,LPARAMa4){constchar*v4;//esiconstchar*v5;//ediintv7
术业有专攻,闻道有先后
·
2023-07-25 11:16
#
IDA
reverse
算法
QT中如何使用C++多线程
1.声明staticunsigned__
stdcall
DoTextActionsThread(void*p);2.实现函数体unsigned__
stdcall
XXXDlg::DoTextActionsThread
Hat_man_
·
2023-07-20 23:55
QT
c++
开发语言
qt
C#调用C++的公共函数,Dll库
1.在C++的.h中暴露函数extern"C"__declspec(dllexport)int__
stdcall
Add(intn1,intn2);2.在.cpp中正常实现#include"Interface.h"usingnamespacestd
手可摘星辰0120
·
2023-07-20 03:29
c++
开发语言
__cdecl 和 __
stdcall
函数格式
__cdecl和__
stdcall
函数格式__cdecl和__
stdcall
__cdecl是CDeclaration的缩写(declaration,声明),表示C/C++和MFC程序默认使用的调用约定:
Jcrry
·
2023-07-19 20:33
面试题
c++
c语言
C#接收C++vector
C++extern"C"__declspec(dllexport)double*__
stdcall
ArrTest();double*__
stdcall
ArrTest(){vectorvec({6,2,3,4,5
人类的实例
·
2023-07-16 18:40
C#
C++
c#
c++
【C#与C++结构体数组互相传递】
首选是CPP端,把以下编译为dll#pragmawarning(disable:4996)#include#include//extern"C"__declspec(dllexport)void__
stdcall
init
superowner001
·
2023-07-16 18:09
工具
c++
c#
visual
studio
c#调用C++库
c#调用C++库声明导出的C++方法[DllImport("c++库名",CallingConvention=CallingConvention.
StdCall
)]privatestaticexternvoidmethod_exsample
墨池象牙白
·
2023-07-16 18:05
c#
c#
c++
开发语言
C#调用C++数据类型对应
C#调用C++数据类型对应cl.exe/Gz参数指定编译为`__
stdcall
`调用方式,默认为`__cdecl`C#中的`char`是两个字节C++==dll==类型与C#类型对应关系C#调用C++dll
天富儿
·
2023-07-16 18:32
C#
.net
c#
c++
TInterfacedPersistent::_Release - C++ Builder
TInterfacedPersistent➙_Release头文件:#include命名空间:System::Classes类:TInterfacedPersistent访问权限:protected:函数原型:int__
stdcall
_Release
玄坴
·
2023-07-15 06:38
Python 调用dll Part1
CDLL支持__cdecl,WinDLL支持__
stdcall
(仅限Windows),说实话我并不清楚两
welder77
·
2023-06-23 22:05
c++函数修饰名的方法
不管__cdecl,__fastcall还是__
stdcall
调用方式,函数修饰都是以一个“?”开始,后面紧跟函数的名字,再后面是参数表的开始标识和按照参数类型代号拼出的参数表。
三十里开外
·
2023-06-20 14:30
笔记
c++
C/C++函数的调用约定详解
目录1、概述2、常见的调用约定说明2.1、__cdeclC调用2.2、__
stdcall
标准调用2.3、__fastcall快速调用
dvlinker
·
2023-06-17 17:47
C++
函数调用约定
__cdecl
__stdcall
__fastcall
逆向汇编反汇编——函数分析
addesp,8就是把esp调整到函数调用之前的状态,用以平衡堆栈默认采用的是cdcall:外平栈
stdcall
:内平栈什么是堆栈平衡?》
Tandy12356_
·
2023-06-13 02:19
逆向学习
汇编
windows
c语言
c++
c#HookApi MessageBoxW 简单示例
publicpartialclassForm1:Form{[UnmanagedFunctionPointer(CallingConvention.
StdCall
,CharSet=Char
DF_Sky
·
2023-06-08 18:19
C++某某类型的实参与 某某 类型的形参不兼容的终极解决办法
大部分人在使用visualstudio时会遇到一个问题,那就是xx与xx形参不兼容例如:char*类型的实参与"LPWSTR"类型的形参不兼容unsignedint(__
stdcall
*)(intindex
CodeSharkSJ
·
2023-06-08 11:45
错误整理
c++
c语言
windows
vscode
vim
C/C++中什么时候需要使用__
stdcall
?
鄙人使用的是C++,最近在接触到__
stdcall
这种调用方式,就上网查了一下,结合自己理解,记录下来.调用方式有不少,如__
stdcall
,__cdecl,__fastcall…等等.调用方式主要(不是全部
d@zz
·
2023-06-08 06:09
c++
volatile 用法
#include#includevolatileintWorkerID=10;//volatile被设计用来修饰被不同线程访问和修改的变量constintMAXWORKERID=100;DWORD__
stdcall
ThreadFunOne
怕什么真理无穷
·
2023-04-20 21:02
windows
c++
java
VC6.0下创建多线程的方法和注意的事项
#include#include#include#includeDWORD_
stdcall
ThreadProc(LPVOIDlpParameter)//线程执行函数{intsi=100;while(si
爷就是这个范儿
·
2023-04-20 15:38
个人兴趣
C#总结:C#调用C++的动态库Dll遇到的问题[动态库调用/结构体指针调用/union共同体定义]
静态调用示例:C++的库原型:int_
stdcall
VKSendKeyEx_KB(HANDLEhKeyboard,PVK_SENDKEYpVkSendKey);in
柚米汇
·
2023-04-17 16:05
c#
c++
mfc
wpf
开发语言
类的成员函数做参数传递详解
由于类的成员函数所遵循的函数调用规范是__thiscall,这个规范的效果是在调用成员函数时,将this指针同时压栈;而普通函数(包括全局函数、静态函数以及类的静态成员函数)的调用规范一般为_cdecl和_
stdcall
_Santiago
·
2023-04-16 14:31
C/C++基础知识
c++
windows下的一种图标合成方式
HWNDhWnd,HICONhIcon,constWCHAR*description);VOIDresetOverLay(HWNDhWnd);voidsetMyIcon(HWNDhwnd);//int__
stdcall
iconthread
一只迷路的小鹿
·
2023-04-14 22:06
windows
[buuctf]刮开有奖
int__
stdcall
WinMain(HINSTANCEhInstance,HINSTANCEhPrevInstance,LPSTRlpCmdLine,intnShowCmd){DialogBoxParamA
逆向萌新
·
2023-04-12 17:29
REVERSE
#
buuctf
算法
开发语言
安全
栈、栈帧和函数调用约定解析
_
stdcall
(微软制定的标准调用约定)3.x86fastcall约定4.x64fastcall约定5.linux下的函数调用一.栈内容后续补充...这两篇文章挺不错的:第一篇介绍了栈的运行原理以及push
OrientalGlass
·
2023-04-11 08:05
Reverse
安全
学习
linux
函数调用约定
栈/栈帧
ROS-CAN通信解析程序分析(ROS中进行CAN通信)
open函数DWORD__
stdcall
VCI_OpenDevice(DWORDDevType,DWORDDevIndex,DWORDReserved)其中形参第一个DevType为设备
凡思凡思
·
2023-04-10 08:38
ubuntu
can
串口通信
delphi 遍历所有窗口
functionEnumWindowsProc_2(hwnd:HWND;lParam:LPARAM):Boolean;
stdcall
;varbuf:array[Byte]ofChar;i:integer
yygyyygy1233
·
2023-04-09 18:07
windows
python setuptools 添加def文件导出函数
python插件生成的pyd文件本质上就是dll文件,所以我们可以定义其他导出函数,__
stdcall
可以用def文件改名字DWORD__
stdcall
test(POB_THISobthis,intn)
paulajam
·
2023-03-30 06:55
python
pb
python
开发语言
获取进程CPU占用率 -- NtQuerySystemInformation
以下是这个函数的原型:typedefNTSTATUS(__
stdcall
*NTQUERYSYSTEMINFORMATION)(INSYSTEM_INFORMATION_
jiangqin115
·
2023-03-29 21:04
Windows
C语言学习------很好很强大
下面列举了一些常见的编译器的调用约定VC6:调用约定堆栈清除参数传递__cdecl调用者从右到左,通过堆栈传递__
stdcall
函数体从右到左,通过堆栈
sjzcandy
·
2023-03-25 03:01
C语言
C++
VC
c
语言
测试
exception
vector
file
MFC_C++01-window简单名词解析,创建底层窗口WinMain函数,利用MFC创建窗口,Windows字符集介绍
SDK和API2.窗口和句柄3.消息与消息队列###4.WinMain函数2.Windows编程模型02.创建底层窗口WinMain函数介绍#include//底层实现窗口头文件//WINAPI代表_
stdcall
好奇养活小猫
·
2023-03-22 15:34
#
MFC
mfc
c++
VC++深入详解学习笔记
Lesson1:Windows程序运行原理及程序编写流程窗口产生过程,句柄原理,消息队列,回调函数,窗口关闭与应用程序退出的工作关系,使用VC++的若干小技巧,
stdcall
与Lessonecl调用规范的比较
方克明
·
2023-03-21 07:45
C/C++
游戏网关的作用
游戏gate起到的作用是转发客户端数据一般就是玩家登陆和关闭会话//接收数据的线程VOID
STDCALL
CRunDataProcesser::RecvDataProcessRoutine(CRunDataProcesser
凡同学
·
2023-03-11 11:41
游戏研发
C语言函数调用底层实现原理分析
目录前言寄存器分配寄存器使用约定栈帧结构堆栈操作函数调用流程函数调用常用命令函数调用约定常见调用约定cdecl调用约定
stdcall
调用约定(微软命名)fastcall调用约定thiscall调用约定nakedcall
·
2023-02-27 19:01
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他