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
WindowsAPI
DLL导出与调用约定
调用约定在使用C++或者在常见的
windowsAPI
的声明头文件常见的WINAPI,而W
你狗
·
2020-09-11 17:35
逆向基础(一)--- 函数调用协议汇总X86/X64/ARM/ARM64
调用协议常用场合__stdcall:
WindowsAPI
默认的函数调用协议。__cdecl:C/C++默认的函数调用协议。__fast
pqNZ
·
2020-09-11 15:21
逆向
编译器
安全
c++
linux
qt 字符串转换 最最详细版本
这篇文章是在Blogspot上看到的一篇文章,能够解决QString,wchar_t*,TCHAR和其他字符或字符串类型之间的转换,方便在使用
WindowsAPI
的时候转换的麻烦。
hufeng825
·
2020-09-11 14:00
解决C# Winform高DPI字体模糊得两种方案
AutoScaleMode为Dpi模式如下图所示:2.有两种方案来设置应用程序DPIAware方案一添加应用程序清单文件为应用程序添加app.manifest清单文件取消清单文件中的,如下注释:true方案二调用
WindowsApi
千难百难、喜怒哀乐造金身
·
2020-09-11 14:22
c#
winform常见问题
【
WindowsAPI
之MoveWindow】 C#调整目标窗体的位置、大小
首先查看一下
WindowsAPI
给我们的解释函数功能:该函数改变指定窗口的位置和尺寸。对于顶层窗口,位置和尺寸是相对于屏幕的左上角的:对于子窗口,位置和尺寸是相对于父窗口客户区的左上角坐标的。
dibengpo4955
·
2020-09-11 14:24
SHBrowseForFolder 的一些使用
SHBrowseForFolder是一个可以用于获取文件夹路径的
WindowsAPI
。使用起来可以方便很多,近来在写程序时用到了,现在总结一下。首先当然要有一些基本认识才行。
HelloDan
·
2020-09-11 13:01
C/C++
Git解决Filename too long的问题
git有可以创建4096长度的文件名,然而在windows最多是260,因为git用了旧版本的
windowsapi
,为此踩了个坑。
yyd19921214
·
2020-09-11 12:52
软件安装
C/C++函数调用约定
VC中默认调用是__cdecl方式,
WindowsAPI
使用__stdcall调用方式,在DLL导出函数中,为了跟
WindowsAPI
保持一致,建议使用__stdcall方式。
xt_xiaotian
·
2020-09-11 11:23
C/C++
语言
C/C++函数调用约定
VC中默认调用是__cdecl方式,
WindowsAPI
使用__stdcall调用方式,在DLL导出函数中,为了跟
WindowsAPI
保持一致,建议使用__stdcall方式。
zhujianglong
·
2020-09-10 22:22
__stdcall、__cdcel和__fastcall三者的区别
调用协议常用场合__stdcall:
WindowsAPI
默认的函数调用协议。__cdecl:C/C++默认的函数调用协议。__fastca
yfy_47
·
2020-09-10 21:11
让程序支持UNICODE
NT系统的内核是unicode代码,通常vc分创建的工程默认都是ansi代码(可以兼容win9x),在nt下ansi程式在调用
windowsAPI
的时系统实际又进行了一次ansi到unicode的代码转化
weixin_30815427
·
2020-09-10 19:02
C++学习笔记1(Windows程序运行原理及程序编写流程)
1.
WindowsAPI
与Win32SDK操作系统提供了各种方便开发Windows应用程序的编程接口,所的函数都在Windows.h头文件中声明。Win32SDK(SoftwareDe
weixin_30361641
·
2020-09-10 18:51
7.调用约定_cdecl、_stdcall、_fastcall
调用,在_cdecl方式下,则汇编函数无需清除堆栈,在_stdcall方式下,汇编函数需要在返回(RET)之前恢复堆栈2.常用的调用约定3.VS编译器的调用约定VS中默认的调用约定是_cdecl方式,
WindowsAPI
深山里的小白羊
·
2020-09-10 16:37
静动态链接库
__cdecl,__stdcall,__fastcall,__pascal,__thiscall 的区别
转自https://www.cnblogs.com/john-h/p/6276828.htmlmicrosoft的vc默认的是__cdecl方式,而
windowsAPI
则是__stdcall,如果用vc
青水
·
2020-09-10 15:12
c++
_stdcall, _cdecl的用法与区别
WindowsAPI
都采用这种调用方式(#defineWINAPI_stdcall)。如果按照C编译方式,输出函数名前面加上下划线,后面加上符号@和参数的字节数。
mykongkongarea
·
2020-09-10 15:08
_stdcall的理解--实际上是
windowsAPI
一种约定
不是所有的语言都支持_cdcel调用规则,但是都支持_sdtcall调用规则,假如你用VC做了一个DLL,导出了某些函数,如果你想这个DLL被其他语言也能调用的话,VB.DEPHI.PB..你的把他的调用约定声明为__stdcallwindowsapi都是_stdcall调用规则,函数调用约定确定一个程序如何实现一个函数调用及参数如何传递。在单一语言程序中,调用约定几乎总是正确的,这是因为对所有模
m0_37624078
·
2020-09-10 15:39
调用方式__cdecl和__stdcall的异同点
我们最常用的调用约定有以下2种,__cdecl和__stdcall,__cdecl是c/c++的默认调用约定(callingconvention),__stdcall是
windowsapi
函数的调用约定
cnyu
·
2020-09-10 13:01
C/C++
黑客帝国之酷炫屏保数字雨
本程序vs2013测试通过,不排除其他测试通过用例,主要是
windowsAPI
的应用#include#defineID_TIMER1#defineSTRMAXLEN25//一个显示列的最大长度#defineSTRMINLEN8
baili123321
·
2020-09-10 12:33
函数调用规则
microsoft的vc默认的是__cdecl方式,而
windowsAPI
则是__stdcall,如果用vc开发dll给其他语言用,则应该指定__stdcall方式。
Payshent
·
2020-09-10 11:04
c语言
C语言学习
_stdcall 与 _cdecl 的区别(转载)
几乎我们写的每一个
WINDOWSAPI
函数都是__stdcall类型的,首先,需要了解两者之间的区别:WINDOWS的函数调用时需要用到栈。当函数调用完成后,栈需要清除。
KNIGHTHEART
·
2020-09-10 11:03
令人头痛的WH_CBT钩子,使窗口前置——泪水+汗水的赞歌
本来觉得用几个
windowsAPI
就OK了,谁知道弄了好长好长的时间,崩溃了N次,直到现在..............依旧不敢100%确定,唉!
singshinesong
·
2020-09-10 10:14
C++
函数的调用规则(__cdecl,__stdcall,__fastcall,__pascal)
microsoft的vc默认的是__cdecl方式,而
windowsAPI
则是__stdcall,如果用vc开发dll给其他语言用,则应该指定__stdcall方式。
jia_xiaoxin
·
2020-09-10 10:09
如何用C++实现安全Remove USB Device
实现的功能:RemoveUSBDeviceSafely1.获取设备Handle根据卷的驱动器类型和DOS设备名,使用
WindowsAPI
枚举所有磁盘,包括软盘、光盘,或者其他设备。
aiguai19961210
·
2020-08-26 23:22
关于C#.WinForm 与 WinApi的SendMessage 方法
介绍:
WindowsApi
的SendMessage该函数将指定的消息发送到一个或多个窗口。此函数为指定的窗口调用窗口程序,直到窗口程序处理完消息再返回。
雲瑞
·
2020-08-26 15:00
.net c# windows 模拟鼠标事件(转)
Net并没有提供改变鼠标指针位置、模拟点击操作的函数;但是
WindowsAPI
提供了。其中一个是:[DllImport("user32.dll")]staticexternb
weixin_30901729
·
2020-08-26 15:55
C++学习笔记 1 :如何从DLL中导出一个c++类
文章目录前言方法1:CLanguageApproach(C语言方式)__stdcall:是
WindowsAPI
默认的函数调用协议方法2:NaiveApproach(导出c++类)方法3:MatureApproach
muyijames
·
2020-08-26 13:37
Effective
C++
c++
Windows程式开发设计指南--开始
然而,无论最终您使用什么方式写作程式,了解
WindowsAPI
都是非常重要
jianxia_wzx
·
2020-08-26 11:56
WINDOWS编程
Programming Windows程式开发设计指南->第一章 开始
然而,无论最终您使用什么方式写作程序,了解
WindowsAPI
都是
Micro_lee
·
2020-08-26 11:37
C# 实现基本的套接字TCP通信
在C#中,实现了很多对
WindowsAPI
的封装,在套接字通信方面也是如此。
xiaobai1593
·
2020-08-25 15:56
C#
网络
什么是MFC?
是微软公司提供的一个类库(classlibraries),使用面向对象程序设计思想,以C++类的形式封装了
WindowsAPI
。
王牛牛
·
2020-08-25 15:29
study
windows api 实现对指定窗口名称进行截图保存
在学长的强烈要求下,本来想用qt写一个截图程序,但是这个截图程序不符合学长的项目要求,于是转手学了一波
windowsapi
。虽然还是对
windowsapi
有点云里雾里,但还是摸索出来了。
DCGJ666
·
2020-08-25 09:03
C++
Golang sysproxy
使用
WindowsAPI
修改系统的代理配置sysproxy.exe使用wininet.dll配置系统代理microsoftwininetAPI相关资料:使用
WindowsAPI
设置IE代理golangwininet
Cliven_ken
·
2020-08-25 07:59
go
Windows API实现文件操作
下面是windows中提供的对于文件进行操作的API函数及其功能:
WindowsAPI
函数功能CloseHandle关闭一个内核对象。其中包括文件、文件映射、进程、线程、安全和同步对象等。
VirtualDesk
·
2020-08-25 01:19
windows
api
security
file
attributes
function
VS2010-MFC(利用MFC向导生成单文档应用程序框架)
它是VC++的核心,是C++与
WindowsAPI
的结合,很彻底的用C++封装了WindowsSDK(SoftwareDevelopmentKit,软件开发工具包)中的结构和功能,还提供了一个应用程序框架
dgc70876
·
2020-08-25 00:42
Visual Basic文件操作全攻略
在这个专题中我全面介绍了VisualBasic操作文件的方法:控件、命令、
WindowsAPI
。
googlegis
·
2020-08-25 00:13
Microsoft
VB.NET 调用Windows API 使用方法
整理:xiyangshanlu来源:网络关键字:Declare,
WindowsAPI
,DeclareAuto,Lib与Alias,DllImportWindowsAPI调用过去曾是VisualBasic
xiyangshanlu
·
2020-08-25 00:55
Dev/Windows
VB中的文件操作
在VB推出文件系统对象(FileSystemObject)以前,完成这些功能需要调用
WindowsAPI
函数或者使用一些比较复杂的过程来实现,使编程复杂、可靠性差又容易出错。
miaozk2006
·
2020-08-24 22:38
第一课——从main到WinMain
Windows系统的可视化集成开发环境(IDE)微软公司为其开发了功能强大的MFC(MicrosoftFoundationClass,微软基础类库)开发Windows应用程序的最佳选择利用类将与用户界面设计有关的
WindowsAPI
weixin_34250434
·
2020-08-24 17:42
c/c++
数据结构与算法
Windows 结构化异常与 C / C++异常的一些事
语言的异常C语言版的try/catch:setjmp,longjmpC++的异常(try/catch)Windows结构化异常,以及与C++标准异常的联系(__try/__except与try/catch)在
WindowsAPI
vincentccnt
·
2020-08-24 16:03
第一个真正的Windows程序
:基本类型定义winbase.h:内核函数wingdi.h:用户接口函数winuser.h:图形设备接口函数这些头文件定义了Windows的所有数据类型、函数原型、数据结构和符号常量,也就是说,所有的
WindowsAPI
seven-soft
·
2020-08-24 16:23
WINDOWS
API
windows编程向linux的痛苦转身
虽然都是C++,并且本人对
windowsAPI
用的也比较少,常用的也就GetTickCount,atoi,sleep几个函数,本以为自己可以轻松转身到linux环境下的开发。
zachma
·
2020-08-24 12:46
学习Windows程序设计第一件要做的事情
Windows程序设计是使用C语言和Windows的API函数来进行编程的,而MFC则是封装了
WindowsAPI
一些琐碎的细节,使用的是C++语言,是面向对象的;因为MFC并不是一个良好的对象模型,使用
Cpp_Java_Man
·
2020-08-24 12:05
学习Windows程序必须知道的基础知识
Windows程序设计是使用C语言和Windows的API函数来进行编程的,而MFC则是封装了
WindowsAPI
一些琐碎的细节,使用的是C++语言,是面向对象的;因为MFC并不是一个良好的对象模型,使用
Cpp_Java_Man
·
2020-08-24 12:05
Windows程序设计
windows
imagelist
struct
service
float
mfc
获取屏幕分辨率和刷新率
1.
WindowsAPI
方式:DISPLAY_DEVICEdisplayDevice;displayDevice.cb=sizeof(DISPLAY_DEVICE);if(EnumDisplayDevices
萧戈
·
2020-08-24 11:51
D3D
Windows API POSIX 共享内存
生产者进程:#include#includeintmain(intargc,char*argv[]){HANDLEhFile,hMapFile;//
WindowsAPI
定义的类型和void效果一样。
枪枪枪
·
2020-08-24 07:23
操作系统概念
google earth 二次开发问题
hook提供了方便,通过IApplicationGE.GetMainHwnd()和IApplicationGE.GetRenderHwnd()两个函数我们可以获取到GE主窗体和地图显示部分的句柄,然后利用
windowsapi
云雨巫山
·
2020-08-24 01:17
MFC
Windows 60个常用API
Windows60个常用API附录A常用的
WindowsAPI
调用本附录列出了PowerBuilder常用
WindowsAPI
系统调用同时给出了这些函数的功能说明方式以及应用示例下表首先给出常用API调用的名称和扼要功能读者需要详细了解某个函数的声明格式和示例时可通过序号在本附录中找到相应说明表
seagull327
·
2020-08-24 00:41
FindWindow, FindWindowEx, SendMessage, SetForegroundWindow 使用
win16不做考虑)C#/.NET的程序,控制外部的.NET程序从标题,大家也看到,C#对外部程序的控制,我们也分为两种情况来讨论:.NET平台自带的SendKeys和Process结合的方式完全利用
WindowsAPI
zhangke0504
·
2020-08-23 22:03
Win
32
api
string
null
winform
button
user
使Qt程序在Windows系统中仅运行一个实例
在Windows平台下,可以通过在main.cpp中添加CreateMutex函数来实现:首先在main.cpp中添加调用
windowsAPI
的函数:#ifdefQ_WS_WIN#include#endif
yangxiao_0203
·
2020-08-23 22:22
Qt
C++
Windows API
WindowsAPI
1.什么是
WindowsAPI
?
xiaogang3438792
·
2020-08-23 21:54
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他