码迷,mamicode.com
首页 >  
搜索关键字:_stdcall    ( 259个结果
wmain 、_tmain()和main()区别
_tmain()是unicode版本的的main() _tmain这个符号多见于VC++创建的控制台工程中,这个是为了保证移植unicode而加入的(一般_t、_T、T()这些东西都和unicode有关系),对于使用非unicode字符集的工程来说,实际上和main没有差别(其实就算是使用unico ...
分类:其他好文   时间:2017-08-11 23:10:17    阅读次数:323
dll开发相关头文件约定
#define __EXPORTS 1 #ifdef __cplusplus #ifdef __EXPORTS #define DLL_EXPORT extern "C" __declspec (dllexport) #else #define DLL_EXPORT extern "C" __dec... ...
分类:其他好文   时间:2017-08-10 18:10:18    阅读次数:149
Delphi 调用C/C++的Dll(stdcall关键字, 会导致函数名分裂. 此时函数名变成_stdadd@8)
delphi调用C++写的Dll, 当然这个Dll要求是非MFC的Dll, 这样子才能被delphi调用. 根据C++定义函数的情况, Delphi有不同的相对应的处理方法.1. 声明中不加__stdcall,采用VC默认格式__cdecl,但在Delphi中要注明调用格式为cdecl。C++中例子 ...
分类:编程语言   时间:2017-07-29 21:28:07    阅读次数:843
在C++代码中调用L脚本语言
L脚本语言同意被其他编程语言调用。如C++,非常easy。仅仅要在宿主语言中载入L脚本引擎的动态库 直接调用这两个函数就能够了 extern "C" int __stdcall ScriptEngineDoString(wchar_t * ScriptString); extern "C" int ...
分类:编程语言   时间:2017-07-24 19:43:34    阅读次数:223
80x86汇编
db定义字节类型变量,一个字节数据占1个字节单元,读完一个,偏移量加1 dw定义字类型变量,一个字数据占2个字节单元,读完一个,偏移量加2 dd定义双字类型变量,一个双字数据占4个字节单元,读完一个,偏移量加4 汇编程序的框架:.386.model flat, stdcall.data.codest ...
分类:其他好文   时间:2017-07-10 10:35:22    阅读次数:202
C#调用C++类库的几种方式
1、 直接调用C++类库中的公共方法 使用DllImport特性对方法进行调用,比如一个C++类库SampleCppWrapper.dll中的公共方法: __stdcall表示调用约定:参数都是从右向左通过堆栈传递, 函数调用在返回前要由被调用者清理堆栈。 在C#中,调用如下: 注意参数的类型,之后 ...
分类:编程语言   时间:2017-07-04 15:00:21    阅读次数:231
使用IDA破解TraceMe.exe
我发现用IDA破解TraceMe.exe比ODeasy多了。 打开IDA 后。直接搜索“序列号”。得到 双击跳转到反汇编窗体,按F5转换为类C++代码 signed int __stdcall DialogFunc(HWND hWnd, int a2, unsigned __int16 a3, in ...
分类:其他好文   时间:2017-07-03 19:11:43    阅读次数:279
C/C++:函数调用规则__stdcall,__cdecl,__pascal,__fastcall
__cdecl __cdecl 是 C Declaration 的缩写,表示 C 语言默认的函数调用方法:所有参数从右到左依次入栈,这些参数由调用者清除,称为手动清栈。被调用函数不会要求调用者传递多少参数,调用者传递过多或者过少的参数,甚至完全不同的参数都不会产生编译阶段的错误。 __stdcall ...
分类:编程语言   时间:2017-07-02 23:18:05    阅读次数:321
VC2010 利用 def 文件生成 dll 文件的方法
近期有个需求,要生成一个dll 文件。文件里的函数都是採用 stdcall 函数调用约定,可是不希望函数名被修饰(add 被修饰成 add@8)。这时就要用def 文件了。 比方我有以下两个函数: extern "C" int _stdcall add(int a, int b) { return ...
分类:其他好文   时间:2017-07-02 10:10:23    阅读次数:148
015 原子操作 旋转锁
以下代码个别情况下会出错 导致值为1 出错的原因 下面是加硬件锁代码 ...
分类:其他好文   时间:2017-06-25 10:13:32    阅读次数:148
259条   上一页 1 ... 7 8 9 10 11 ... 26 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!