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
使用AfxGetMainWnd函数的一个心得
不信,你测试一下下面的代码: unsigned__
stdcall
SecondThreadFunc(void*pArguments){CMainFrame*pMainWnd=(CMainFra
clever101
·
2010-03-11 23:00
thread
多线程
框架
null
存储
mfc
使用AfxGetMainWnd函数的一个心得
不信, 你测试一下下面的代码: unsigned __
stdcall
SecondThreadFunc( void* pArguments ) { CMainFrame* pM
happmaoo
·
2010-03-11 23:00
多线程
thread
框架
.net
mfc
C++函数调用方式(_
stdcall
, _pascal, _cdecl...)总结
From: http://blog.csdn.net/pizi0475/archive/2010/02/20/5312357.aspx __
stdcall
: _
stdcall
调用约定相当于
chaosllgao
·
2010-03-11 12:00
C++
mfc
fortran
pascal
generation
winapi
5.1运行时动态识别
;structCRuntimeClass{LPCSTRm_lpszClassName;//类名称intm_nObjectSize;//类大小UINTm_wSchema;//版本号CObject*(__
stdcall
yinxusen
·
2010-03-10 23:00
C/C++函数调用约定
VC中默认调用是__cdecl方式,WindowsAPI使用__
stdcall
调用方式,在DLL导出函数中,为了跟WindowsAPI保持一致,建议使用__
stdcall
方式。
xt_xiaotian
·
2010-03-10 09:00
windows
properties
汇编
api
语言
pascal
[转]__cdecl和__
stdcall
的区别
[转]__cdecl和__
stdcall
的区别看到的不错的学习文章,转帖过来方便自己学习,无意侵犯作者。
Code Knight
·
2010-03-07 18:00
关于win32 dll 的相关知识总结
2.关于vb调用VCDLL接口问题的阐述法一:DLL导出函数定义 extern"C"double_
stdcall
GetDistance(LPCSTRstrGPS1,LPCSTRstrGPS2){ 函数体
lenyusun
·
2010-03-05 17:00
function
String
dll
vb
library
winapi
error LNK2019: 无法解析的外部符号
在MFC中编译时出现了以下错误:提示为errorLNK2019:无法解析的外部符号"wchar_t*__
stdcall
_com_util::ConvertStringToBSTR(charconst*)
immcss
·
2010-03-04 20:00
pb调用dll
def文件的麻烦: Crockey6_initApp theApp;//自动生成的,在它下面写 extern "C" _declspec(dllexport) int __
stdcall
zeeeitch
·
2010-03-04 08:00
java
c
mfc
vb
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++
数据结构
一个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
上一页
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
其他