欢迎来到西门子工业支持中心网站!
欢迎来到西门子工业支持中心网站!
悬赏:20分 | 解决时间:2012-03-29 11:43
产品版区:
SIMATIC WinCC
zenchangping
zenchangping - 初级技术员  第5级
我知道在c语言中,如果在程序中有printf函数,那么在开始要有stdio.h头文件。我在一个WinCC项目的全局脚本中,看到在程序开头有#include "apdefap.h"这段代码,我不知道apdefap.h有什么用,是不是在程序中有什么函数调用时要用到头文件apdefap.h,另外#pragma code("kernel32.dll");这段代码有什么作用,它和#pragma code()有什么区别?
小程序:
专家建议
在同样的文件夹下可以打开AP_GlOB文件,发现里面是WinCC相关函数的声明,
并不包含标准C的一些函数库,因此可以认为对于标准函数库的应用已经由WinCC研发人员给预制好了,不需要额外添加。
2.
#pragma code("kernel32.dll")
...
#pragma code()
用于调用windows标准API 函数库中的函数。
咨询专家: 西门子人机界面产品支持 2012-03-29 11:43
提问者对于答案的评价:
现赠您1张1847体验会员卡,可免费领取,畅学1847会员内容,是否领取?
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!