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
一个WIN32汇编的完整窗口入门程序的理解与注释
阅读更多;WIN32汇编的注释是;,其实WIN32汇编和VC有很多地方是相通的,为了加深印象,亲自打完这段长长的代码并;加上注释和个人理解.386.modelflat,
stdcall
optioncasemap
deepfuture
·
2010-02-20 16:00
Windows
VC++
数据结构
一个WIN32汇编的完整窗口入门程序的理解与注释
;WIN32汇编的注释是;,其实WIN32汇编和VC有很多地方是相通的,为了加深印象,亲自打完这段长长的代码并;加上注释和个人理解.386.model flat,
stdcall
option
deepfuture
·
2010-02-20 16:00
数据结构
windows
vc++
一个WIN32汇编的完整窗口入门程序的理解与注释
阅读更多;WIN32汇编的注释是;,其实WIN32汇编和VC有很多地方是相通的,为了加深印象,亲自打完这段长长的代码并;加上注释和个人理解.386.modelflat,
stdcall
optioncasemap
deepfuture
·
2010-02-20 16:00
Windows
VC++
数据结构
C++函数调用方式(_
stdcall
, _pascal, _cdecl...)总结
__
stdcall
: _
stdcall
调用约定相当于16位动态库中经常使用的PASCAL调用约定。
pizi0475
·
2010-02-20 10:00
C++
mfc
fortran
pascal
generation
winapi
WIN32汇编-HELLO,WORLD!
首先,打开MASM32Editor(在桌面上可以找到图标),在里面输入以下代码:.386.modelflat,
stdcall
optioncasemap:none;####################
deepfuture
·
2010-02-17 16:00
Windows
DOS
.net
F#
HTML
WIN32汇编-HELLO,WORLD!
首先,打开MASM32Editor(在桌面上可以找到图标),在里面输入以下代码: .386 .modelflat,
stdcall
optioncasemap:none ;###
deepfuture
·
2010-02-17 16:00
html
windows
.net
dos
F#
WIN32汇编-HELLO,WORLD!
首先,打开MASM32Editor(在桌面上可以找到图标),在里面输入以下代码: .386 .modelflat,
stdcall
optioncasemap:none ;###
deepfuture
·
2010-02-17 16:00
html
.net
windows
F#
dos
WIN32汇编-HELLO,WORLD!
首先,打开MASM32Editor(在桌面上可以找到图标),在里面输入以下代码:.386.modelflat,
stdcall
optioncasemap:none;####################
deepfuture
·
2010-02-17 16:00
Windows
DOS
.net
F#
HTML
WIN32汇编-HELLO,WORLD!
首先,打开MASM32Editor(在桌面上可以找到图标),在里面输入以下代码:.386.modelflat,
stdcall
optioncasemap:none;####################
deepfuture
·
2010-02-17 16:00
Windows
DOS
.net
F#
HTML
系统播报
.386.modelflat,
stdcall
optioncasemap:none;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
yinxusen
·
2010-02-14 18:00
QQ尾巴源码[2009版以上通杀],别拿去做坏事[ASM版]
2010年新年快乐~\(�R��Q)/~BY:DreamFlyer .386.modelflat,
stdcall
optioncasemap:noneincludewindows.incincludeuser32
mxxgt
·
2010-02-12 22:24
职场
休闲
QQ尾巴源码[2009版以上通杀],别拿去做坏事[ASM版]
2010年新年快乐~\(�R��Q)/~BY:DreamFlyer .386.modelflat,
stdcall
optioncasemap:noneincludewindows.incincludeuser32
mxxgt
·
2010-02-12 22:24
职场
休闲
回调函数(__
stdcall
)
2 过程语言中的回调(C) 2.1 函数指针 回调在C语言中是通过函数指针来实现的,通过将回调函数的地址传给被调函数从而实现回调。因此,要实现回调,必须首先定义函数指针,请看下面的例子: void Func(char *s);// 函数原型 void (*pFunc) (char *);//函数指针 可以看出,函数的定义和函数指针的定义非常类似。 一般的化,为了简化函数指针类型的变量定
·
2010-02-09 15:00
call
[转]__cdecl __fastcall与 __
stdcall
VisualC++CompilerOptions可以指定的CallingConvention有3种:/Gd/Gr/Gz这三个参数决定了:1.函数参数以何种顺序入栈,右到左还是左到右。2.在函数运行完后,是调用函数还是被调用函数清理入栈的参数。3.在编译时函数名字是如何转换的。下面我们分别详细介绍:1./Gd这是编译器默认的转换模式,对一般函数使用C的函数调用转换方式__cdecl,但是对于C++成
Jack__h
·
2010-02-08 22:00
function
Class
dll
import
编译器
winapi
C语言写的屏蔽进程运行的程序
stdio.h" #include "string.h" #include "windows.h" // 定义函数指针 typedef BOOL (__
stdcall
brmrk
·
2010-02-05 16:00
C++
c
windows
C#
Access
WIN32编程:__
stdcall
,__cdecl,__fastcall,thiscall
__cdecl和__
stdcall
都是函数调用规范(还有一个__fastcall),规定了参数出入栈的顺序和方法,如果只用VC编程的话可以不用关心,但是要在C++和Pascal等其他语言通信的时候就要注意了
cumirror
·
2010-02-03 10:00
编程
dll
语言
Delphi
pascal
winapi
用非静态类成员函数作为线程函数
不过可以通过包装解决此问题,如下:classtest{ private: voidfunc();//实际需要作为线程函数的函数 public: staticunsingedint_
stdcall
funcTread
tony821224
·
2010-02-02 09:00
Hello Windows
//HelloWindows#includeint/*WINAPI*/__
stdcall
WinMain(HINSTANCEhInstance,HINSTANCEhPreInstance,LPSTRlpCmdLine
maturn
·
2010-01-30 12:00
JAVA调用DLL的注意事项
更改点:1、#include"jni.h"2、将jni_md.h中的:#defineJNICALL__
stdcall
变为:#defineJNICALL__cdecl(函数使用的应该是c语言的缺省调用方式
BeyondHaven
·
2010-01-30 10:00
java
c
jni
测试
dll
语言
Delphi - 调侃调用方式
而自己水平有限,所以本文也可能是水文.哈哈讲解前先来个表格:有条件的朋友可以看加密解密(第三版)一书,哈哈,我书还是买了一些的.方式传值方向传值位置谁来平衡堆栈备注_cdecl从右到左直接压栈调用者默认C++的_
stdcall
·
2010-01-25 12:00
Delphi
__
stdcall
与 __cdecl 区别
__cdeclC++voidfun(inta) //默认__cdecl{ cout>::operator>::operator<<(3E8290h)] 003E13D0 cmp esi,esp 003E13D2 call @ILT+305(__RTC_CheckEsp)(3E1136h) }003E13D7 pop edi 003E13D8 pop
leonardWang
·
2010-01-23 16:00
__
stdcall
与 __cdecl 区别
__cdeclC++voidfun(inta) //默认__cdecl{ cout>::operator>::operator<<(3E8290h)] 003E13D0 cmp esi,esp 003E13D2 call @ILT+305(__RTC_CheckEsp)(3E1136h) }003E13D7 pop edi 003E13D8 pop
leonardWang
·
2010-01-23 16:00
今天工作中突然提到了
stdcall
,我都有些忘了,差点被主管问倒
今天工作中突然提到了
stdcall
,我都有些忘了,差点被主管问倒比如 我们有这样一个C函数#includelong test(int a,int b){ a = a + 1; b = b +
jack-wang
·
2010-01-21 23:00
由函数调用约定引起的问题
于是怀疑是调用时堆栈约定有问题,将函数声明为__
stdcall
后
mypyg
·
2010-01-19 19:09
职场
堆栈
qt
休闲
release
由函数调用约定引起的问题
于是怀疑是调用时堆栈约定有问题,将函数声明为__
stdcall
后
mypyg
·
2010-01-19 19:09
职场
堆栈
qt
休闲
release
cdecl、
stdcall
、fastcall、declspec 的用法和区别
首先这三个修饰符是c和c++调用约定调用约定(Callingconvention)决定以下内容:函数参数的压栈顺序,由调用者还是被调用者把参数弹出栈,以及产生函数修饰名的方法。MFC支持以下调用约定: __cdecl,__stdcal和__fastcalll都是函数调用规范,规定了参数出入栈的顺序和方法,如果只用VC编程的话可以不用关心,但是要在C++和Pascal等其他语言通信的
passionboyxie
·
2010-01-18 15:00
获取上层调用函数地址的代码
_asm{addebp,4moveax,[ebp]subebp,4movcallerAdress,eax}#defineCALLER_ADDRESS_
STDCALL
(x)/_asmmoveax,[ebp
k1988
·
2010-01-06 11:00
获取上层调用函数地址的代码
_asm { add ebp,4 mov eax,[ebp] sub ebp,4 mov callerAdress,eax } #define CALLER_ADDRESS_
STDCALL
(x) \ _
izuoyan
·
2010-01-06 11:00
函数
函数调用约定区别
__
stdcall
,__cdecl,_cdecl,_
stdcall
,。
danieldaniel19851023
·
2010-01-06 11:00
函数调用的几个概念
_
stdcall
是Pascal程序的缺省调用方式,通常用于Win32Api中,函数采用从右到左的压栈方式,自己在退出时清空堆栈。
passionboyxie
·
2010-01-05 18:00
COM 学习笔记(1)
1)定义: HRESULT_
stdcall
QueryI
passionboyxie
·
2010-01-05 13:00
Class
interface
_
stdcall
与_cdecl 的区别
_
stdcall
与_cdecl的区别几乎我们写的每一个WINDOWSAPI函数都是__
stdcall
类型的,首先,需要了解两者之间的区别:WINDOWS的函数调用时需要用到栈(STACK,一种先入后出的存储结构
teresa502
·
2009-12-30 23:00
关于Qt的静态编译
过程会很久……很久…… 首先修改位于/mkspecs/win32-g++下的qmake.conf,在QMAKE_LFLAGS标签中增加-static即将QMAKE_LFLAGS=-enable-
stdcall
-fixup-Wl
jasonblog
·
2009-12-30 22:00
windows
qt
关于Qt的静态编译
首先修改位于<QTDIR>/mkspecs/win32-g++下的qmake.conf,在QMAKE_LFLAGS标签中增加-static 即将QMAKE_LFLAGS = -enable-
stdcall
-fixup
pleasetojava
·
2009-12-30 22:00
qt
和谐掉系统的文件保护一分钟
在网上查了一下资料,C代码如下: //CcodedemotypedefDWORD(__
stdcall
*CPP)(DWORDparam1,PWCHARparam2,DWORDparam3);voidDisable_WFP
wangningyu
·
2009-12-24 11:00
c
function
api
File
System
微软
使用dumpbin查看函数的__
stdcall
调用名
如果通过VC++编写的DLL欲被其他语言编写的程序调用,应将函数的调用方式声明为__
stdcall
方式,WINAPI都采用这种方式,而C/C++缺省的调用方式却为__cdecl。
hexen
·
2009-12-22 16:15
C++
c
函数
dll
链接库
使用dumpbin查看函数的__
stdcall
调用名
如果通过VC++编写的DLL欲被其他语言编写的程序调用,应将函数的调用方式声明为__
stdcall
方式,WINAPI都采用这种方式,而C/C++缺省的调用方式却为__cdecl。
hexen
·
2009-12-22 16:15
C++
c
函数
dll
链接库
多线程版本的RunTime Library
_beginthreadex( void *security,;相当于SECURITY参数 unsigned stack_szie,;新线程的堆栈大小,以字节为单位 unsigned (__
stdcall
deepfuture
·
2009-12-22 11:00
多线程
C++
c
Security
C#
多线程版本的RunTime Library
_beginthreadex( void *security,;相当于SECURITY参数 unsigned stack_szie,;新线程的堆栈大小,以字节为单位 unsigned (__
stdcall
deepfuture
·
2009-12-22 11:00
多线程
C++
c
Security
C#
DS代码编译错误汇总
unresolvedexternalsymbol_CLSID_xxxx....解决方法:在使用CLSID_xxx的cpp文件中加入:#include2.errorLNK2019:unresolvedexternalsymbol"void__
stdcall
DbgAssert
codejoker
·
2009-12-18 04:00
function
properties
input
character
dependencies
C++多态行为的不确定性
intInitFlag=CREATE_SUSPENDED);~Thread();HANDLEm_ThreadHdl;private:virtualboolExecute()=0;staticunsigned__
stdcall
threadPro
desow
·
2009-12-17 18:00
thread
多线程
C++
null
Class
函数调用规范的一些知识
常见的调用规范有:
stdcall
cdeclfastcallthiscallnakedcall 一、
stdcall
调用规范
stdcall
很多时候被称为pascal调用规范,因为pascal是早期很常见的一种教学用计算机程序设计语言
wangyongjun_cn
·
2009-12-13 20:00
c
String
汇编
Microsoft
pascal
fun
__cdecl __fastcall与 __
stdcall
_
stdcall
是StandardCall的缩写,是C++的标准调用方式:所有参数从右到左依次入栈,如果是调用类成员的话,最后一个入栈的是this指针
toonny1985
·
2009-12-10 14:00
c
windows
function
编译器
Borland
generation
__cdecl __fastcall与 __
stdcall
调用约定
__cdecl__fastcall与__
stdcall
调用约定:__cdecl__fastcall与__
stdcall
,三者都是调用约定(Callingconvention),它决定以下内容:1)函数参数的压栈顺序
dawnstar_hoo
·
2009-12-09 10:00
关于USBD_CreateConfigurationRequestEx的实现
PURB
STDCALL
USBD_CreateConfigurationRequestEx( PUSB_CONFIG
tibaloga
·
2009-12-02 23:00
configuration
关于USBD_CreateConfigurationRequestEx的实现
PURB
STDCALL
USBD_CreateConfigurationRequestEx( PUSB_CONFIGURA
xxxluozhen
·
2009-12-02 23:00
list
function
null
interface
Descriptor
调用Register,
Stdcall
惯例
前言原文出去:http://websoso.bokee.com/4693792.htmlDelphi作为一个快速高效的开发平台,使用的人越来越多,但熟悉在Delphi代码中嵌入ASM代码的程序员我想不多,因为这方面的资料太少了,另一方面,它还需要有基本的汇编语言知识,关於汇编语言的教程,那实在太多了,如果你对汇编语言不熟的话,建议你下载相交的教程先读读。因此,本文假定您已经熟悉了汇编语言。(注,下
tjb_1216
·
2009-12-02 11:00
汇编
Integer
Parameters
Delphi
pascal
initialization
Delphi中Hook API进行进程保护
constPRG_NAME='HA.exe';varTerminateProcessNext:function(processHandle,exitCode:dword):bool;
stdcall
;NtTerminateProcessNext
aroc_lo
·
2009-11-26 15:00
api
function
dll
Access
Delphi
hook
__cdecl,__fastcall, __
stdcall
什么区别?
__cdecl,__fastcall, __
stdcall
什么区别?请祥细点。
public
·
2009-11-25 10:00
VC++动态链接库(DLL)编程深入浅出(三)
VC++动态链接库(DLL)编程深入浅出(三)2009-11-0512:244.5__
stdcall
约定如果通过VC++编写的DLL欲被其他语言编写的程序调用,应将函数的调用方式声明为__
stdcall
laokaddk
·
2009-11-24 21:43
职场
dll
VC
休闲
上一页
38
39
40
41
42
43
44
45
下一页
按字母分类:
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
其他