社区
进程/线程/DLL
帖子详情
请问declspec是什么意思?
clxye
2009-07-15 10:45:09
declspec的作用我知道,我只想知道这是一个单词还是两个单词,还是两个单词的缩写?如果是两个单词的缩写,是哪两个单词呢?
谢谢!!
...全文
298
3
打赏
收藏
请问declspec是什么意思?
declspec的作用我知道,我只想知道这是一个单词还是两个单词,还是两个单词的缩写?如果是两个单词的缩写,是哪两个单词呢? 谢谢!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
clxye
2009-07-15
打赏
举报
回复
呵呵,谢谢两位高手。
总技术分排名:7
厉害啊!
microyzy
2009-07-15
打赏
举报
回复
也许是declare specific吧,呵呵
oyljerry
2009-07-15
打赏
举报
回复
The __declspec keyword must prefix the declaration specification
VS2008SP1写的基于OVERLAPPED的串口通信模块
更新了下。。。 ************************************************************************ 函数名称:SP_InitComm 函数功能:初始化异步窗口操作模块 参数.一:lpComName In/Out:In 可空:N 意思:速率 返回值类型:要读取的串口号码 意思:是否初始化成功 备注: *************************************************************************/ extern "C" __d
ecl
spec
(dllexport) BOOL SP_InitComm(LPCTSTR lpComName); //初始化串口操作 /************************************************************************ 函数名称:SP_CloseComm 函数功能:关闭串口 返回值类型:无 意思: 备注:不在使用串口的时候可以关闭它。不然会造成下次使用出现问题 *************************************************************************/ extern "C" __d
ecl
spec
(dllexport) void SP_CloseComm(); /************************************************************************ 函数名称:SP_ReadComm 函数功能:读取串口数据 参数.一:tszDest In/Out:In/Out 可空:N 意思:要保存到的缓冲区,提供一个缓冲区 参数.二:dwWriteLen In/Out:In/Out 可空:N 意思:读取的预计大小,实际写出大小 返回值类型:逻辑型 意思:是否成功读取 备注: *************************************************************************/ extern "C" __d
ecl
spec
(dllexport) BOOL SP_ReadComm(TCHAR *pTszBuff,DWORD *pdwLen); /************************************************************************ 函数名称:SP_WriteComm 函数功能:异步发送串口数据 参数.一:tszData In/Out:In 可空:N 意思:要发送的数据字符串指针 参数.二:dwWriteLen In/Out:Out 可空:N 意思:实际发送的长度,可空 返回值类型:逻辑型 意思:是否发送成功 备注:如果错误你需要获取错误码来知道为什么错误 *************************************************************************/ extern "C" __d
ecl
spec
(dllexport) BOOL SP_WriteComm(TCHAR *pTszBuff,DWORD *pdwLen); /************************************************************************ 函数名称:SP_GetComCount 函数功能:获取当前系统有多少COM端口 参数.一:ComName In/Out:Out 可空:N 意思:Com字符串名称 返回值类型:int 意思:当前COM端口个数 备注:ComName会返回搜索到的最后一个COM端口名称,然后你可以根据序号来操作 *************************************************************************/ extern "C" __d
ecl
spec
(dllexport) DWORD SP_GetComCount(TCHAR *tszComNumber); //获取错误码 extern "C" __d
ecl
spec
(dllexport) DWORD SP_COM_GetLastError();
wHosinehook_C++_considervya_
Trying to dowlnaod some of th dont read this
免分的,DLL入门例子,大家帮顶
DLL的简单入门例子,详细解释见: http://blog.csdn.net/longlong530/article/details/9136895 不要分了,大家帮顶下就好了~^_^
__d
ecl
spec
关键字:导入 导出
4.其他文件可以包含Export.h,从而进行导入导出。在需要导入/导出的(类名前、class后):添加APPDLL_API即可。一、d
ecl
spec
是 D
ecl
aration
Spec
ification 可以简单理解为。1. __d
ecl
spec
(dllimport)意思是被修饰函数要从其他dll中。)中,是否define定义了APPDLL_EXPORT,从而确定执行哪条语句。2. __d
ecl
spec
(dllexport)意思是被修饰函数是要。这个类就是要进行导入/导入的类。
__d
ecl
spec
,__cd
ecl
,__stdcall都是
什么意思
?有什么作用?
__cd
ecl
和__stdcall都是函数调用规范(还有一个__fastcall),规定了参数出入栈的顺序和方法,如果只用VC编程的话可以不用关心,但是要在C++和Pascal等其他语言通信的时候就要注意了,只有用相同的方法才能够调用成功.另外,像printf这样接受可变个数参数的函数只有用cd
ecl
才能够实现. __d
ecl
spec
主要是用于说明DLL的引出函数的,在某些情况下用__de...
进程/线程/DLL
15,466
社区成员
49,169
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章