怎样将结构变量声明放到头文件中?

怎样将结构变量声明放到头文件中?希望能说的具体点,谢谢!

问题补充:
#pragma option(mbcs) 这段代码是什么意思?

最佳答案

将结构变量声明放到头文件<项目路径\Library\APDEFAP.H>中即可,如:
  #include "AP_PBIB.H"
  typedef struct
  {
    int top;
    int bottom;
  } position; 

  所有的事件和属性脚本都自动包含了APDEFAP.H头文件,可以直接使用该结构变量,如:
  #include "apdefap.h"
  void OnLButtonDown(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName, UINT nFlags, int x, int y)
  {
  #pragma option(mbcs)
  position pos1;
  pos1.top=100;
  pos1.bottom=100;
  printf("\r\n%d,%d",pos1.top,pos1.bottom);
  }
  ------------------------------
 V6.2会自动加上这个,具体什么意思我也不清楚。V6.2以下版本不要#pragma option(mbcs)

提问者对于答案的评价:
谢谢,添加成功!!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc271333.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午8:16
下一篇 2019年6月11日 上午8:17

相关推荐