Files
gjm 164968b62e chore
把非utf8-bom编码的cpp/h文件改为 utf8 bom 编码, msvc识别utf8编码时,如果不是bom格式的,会使用当前cp_oem来解码.
2026-10-04 00:04:20 +08:00

85 lines
1.9 KiB
C

#ifndef __KTGLOBALDEF_H__
#define __KTGLOBALDEF_H__
#ifndef WM_MAKEASSOC
#define WM_MAKEASSOC (WM_USER + 0x1002)
#endif
#ifndef WM_UPDATE_PROFOLDER
#define WM_UPDATE_PROFOLDER (WM_USER + 0x1003)
#endif
#ifndef WM_UPDATE_FILELIST
#define WM_UPDATE_FILELIST (WM_USER + 0x1003)
#endif
#define TAG_FILENAME _T("文件名")
#define TAG_FILESIZE _T("文件大小")
#define TAG_FILEAUTHOR _T("创建者")
#define TAG_FILEDATE _T("日期")
#define TAG_FILEVER _T("版本")
#define TAG_FILESTATUS _T("状态")
#define TAG_FILEFOLLOW _T("流程")
#define TAG_FILECOB _T("协同")
#define TAG_EMPLOYES _T("employes")
#define TAG_PACKAGE _T("Packid")
#define TAG_FILECHKOUT _T("ChkOut")
#define TAG_FILECHKIN _T("ChkIn")
#define TAG_REM _T("rem")
#define TAG_EMPLOYEE _T("雇员")
#define TAG_NAME _T("姓名")
#define TAG_FTPIP _T("存储")
#define TAG_MEMBERS _T("成员")
//电子签名
#define TAG_SINGN_LAYER _T("ESIGN")
#define TAG_ESINGN_LAYER _T("ESIGNET")
#define TAG_YZ_LAYER _T("YZ")
#define TAG_QR_LAYER _T("QR")
#define APPFRMOFFSET _T("AppFrmOffset")
#define FRMOFFSETMINPT _T("FrmOffMinPt")
#define FRMOFFSETMAXPT _T("FrmOffMaxpt")
#define FRMTXTH _T("FrmTxtH")
#define FRMTXTW _T("FrmTxtW")
#define APPFRMSIZE _T("AppFrmSize")
#define FRMMINPT _T("FrmMinPoint")
#define FRMMAXPT _T("FrmMaxPoint")
#ifndef PI
#define PI 3.1415926535897932384626433832795
#endif
#ifndef Midpoint
#define Midpoint(p1, p2, dest) \
{ \
dest[0] = (p1[0] + p2[0]) / 2.0; \
dest[1] = (p1[1] + p2[1]) / 2.0; \
dest[2] = (p1[2] + p2[2]) / 2.0; \
}
#endif
#ifndef MAKEFIELD
#define MAKEFIELD(_KEY,_FMT,_VALE,_RET) \
sFmt = _KEY; \
sFmt += _T(" : ");\
sFmt += _FMT;\
sFmt += _T("\n");\
sField.Format(sFmt,_VALE);\
_RET += sField;
#define MAKEFIELDUSER(_KEY,_FMT,_VALE,_RET) \
sFmt = _KEY; \
sFmt += _FMT;\
sFmt += _T("\n");\
sField.Format(sFmt,_VALE);\
_RET += sField;
#endif
#define TRANSFORM_FLAG 1000
#endif