社区
界面
帖子详情
windows api宏定义里__in,__out,__out_ecount,__in_opt都是些什么意思?
tanjiecs
2011-03-10 04:56:28
比如:
WINGDIAPI BOOL WINAPI PolyDraw(__in HDC hdc, __in_ecount(cpt) CONST POINT * apt,
__in_ecount(cpt) CONST BYTE * aj,
__in int cpt);
...全文
1262
3
打赏
收藏
windows api宏定义里__in,__out,__out_ecount,__in_opt都是些什么意思?
比如: WINGDIAPI BOOL WINAPI PolyDraw(__in HDC hdc, __in_ecount(cpt) CONST POINT * apt, __in_ecount(cpt) CONST BYTE * aj, __in int cpt);
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fangchao918628
2011-03-10
打赏
举报
回复
_in 输入参数
_out 输出参数
_opt 参数是可选的,就是可以为NULL
_ecount 所指向的缓存的元素个素 也就是括号里的数字
这些宏都被定义为空,只是让程序更容易理解!
ouyh12345
2011-03-10
打赏
举报
回复
转到定义
这些宏是方便阅读的
fishion
2011-03-10
打赏
举报
回复
in代表这是输入,你输入的参数要一个确定值
out就是输出,函数返回的数据
其它就不清楚了
Windows
API
基础知识 setlocale设置默认地域、字符集说明、MultiByteToWideChar、WideCharToMultiByte
Windows
API
基础知识 setlocale设置默认地域、字符集说明、MultiByteToWideChar多字符转换为宽字符、WideCharToMultiByte宽字符转化为多字符
Windows
API
每日一练(2) 使用应用程序句柄
Windows
API
每日一练系列 :https://www.cnblogs.com/LexMoon/category/1246238.html
Windows
API
每日一练(1) WinMain
Windows
API
每日一练(2) 使用应用程序句柄 从上面这段程序就可以看到,_tWinMain是应用程序的入口函数,这
里
是使用它的宏,定义在tchar.h头文...
代码安全增强与标准注解语言SAL
从Visual Studio 2005开始编译程序时就会遇到很多warning C4996警告。虽然没有错误但是这个警告估计还是让很多人不爽。MSDN上关于此警告有说"为了支持新的、更安全的函数,否决了某些 CRT 和标准 C++ 库函数,如果出于安全原因使用了否决的 MFC 或 ATL 函数,也可能发生 C4996"。以此为切入点来聊聊微软从Visual Studio 2005开始引入的一项针对
vs2003编译dxViewer
在Visual Studio 2003(vs2003) 中编译DirectX自带的DxViewer示例时不能通过编译,解决方案如下:1、dxviewer工程设置中去掉bufferoverflowu.lib依赖2、d3d10.h头文件中__d3d10_h__
宏定义
之后添加如下代码:#ifndef __out#define __out#endif#ifndef __in#define __
windows
编程
API
编程
入门 文章目录入门一、遇到的问题1、vs编程一闪而过如何解决?2、二、基本接口函数1、wchar.h1)[swprintf](https://www.ibadboy.net/archives/2423.html)(1)函数原型:(2)参数说明:(3)程序示例2、WinUser.h1)MessageBox(1)函数原型:(2)参数说明:(3)程序示例 一、遇到的问题 1、vs编程一闪而过如何解决? 解决方法:在程序结束处一般在return 0;之前加上即可。 system(“pause”); return
界面
15,978
社区成员
115,867
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章