stdafx.h
来自「机械手IPC控制器伺服运动程序」· C头文件 代码 · 共 123 行
H
123 行
// stdafx.h : include file for standard system include files,
// or project specific include files that are used frequently, but
// are changed infrequently
//
#if !defined(AFX_STDAFX_H__437B245F_D27A_452D_89F6_F39E4BA01DE3__INCLUDED_)
#define AFX_STDAFX_H__437B245F_D27A_452D_89F6_F39E4BA01DE3__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#define VC_EXTRALEAN // Exclude rarely-used stuff from Windows headers
#include <afxwin.h> // MFC core and standard components
#include <afxext.h> // MFC extensions
#include <afxdisp.h> // MFC Automation classes
#include <afxdtctl.h> // MFC support for Internet Explorer 4 Common Controls
#ifndef _AFX_NO_AFXCMN_SUPPORT
#include <afxcmn.h> // MFC support for Windows Common Controls
#endif // _AFX_NO_AFXCMN_SUPPORT
#include "SkinDialog.h"
//#include "mccl.h"
extern CSkinDialog h_SkinDialog;
extern WORD OUTPUT0,OUTPUT1,OUTPUT2,OUTPUT3;
extern int spd_downminm,spd_downmins,spd_upminm,
spd_upmins,spd_fwdminm,spd_fwdmins,spd_backminm,
spd_backmins,spd_acrossin,spd_acrossout,spd_downmoutm,spd_downmout2m,
spd_downmouts,spd_upmoutm,spd_upmouts;
extern unsigned int t_fwdminm,t_backminm,
t_upminm,t_downminm,t_holdm,t_vacsp,
t_vac,t_fwdmins,t_backmins,t_upmins,
t_downmins,t_nips,t_nipoffs,t_rej,
t_place,t_cutfwd,t_cutback,t_cut,
t_downmoutm,t_upmoutm;
extern unsigned int msgalm, dataflg, JogAlarm, WarnAlarm;
extern unsigned int OTAlarm, IOAlarm, ACTAlarm;
extern unsigned int BeepOnce;
extern double codposmx, codposmy, codposmz, codpossx, codpossz;
extern double codtmx, codtmy, codtmz, codtsx, codtsy, codtsz;
extern double unit0, unit1, unit2, unit3, unit4;//,div;
extern double gr0, gr1, gr2, gr3, gr4;
extern double MXSOT_Plus, MXSOT_Minus, MZSOT_Plus, MZSOT_Minus, YSOT_Plus, YSOT_Minus,
SXSOT_Plus, SXSOT_Minus, SZSOT_Plus, SZSOT_Minus;
extern double MX_AccTime, MX_DecTime, MZ_AccTime, MZ_DecTime, Y_AccTime, Y_DecTime,
SX_AccTime, SX_DecTime, SZ_AccTime, SZ_DecTime;
extern double msafepos, mytsafepos, mypsafepos; // Safe Pos.
extern double AcrossZH;
extern double NG_XPos, NG_ZPos, NG_YPos;
extern double QC_XPos, QC_ZPos, QC_YPos;
extern double Side_Wait_Timer, Vac_Chk_Timer;
extern CString MakerDate;
extern int actsel;
extern int zactsel;
extern int yactsel;
extern int mxminlit, mxmaxlit;
extern int mzminlit, mzmaxlit;
extern int msyminlit, msymaxlit;
extern int sxminlit, sxmaxlit;
extern int szminlit, szmaxlit;
extern int mzsafflg, szsafflg;
extern int msytakflg, msyplcflg;
extern int mxstpflg;
extern int mzstpflg;
extern int msystpflg;
extern int sxstpflg;
extern int szstpflg;
extern int teatovflg;
extern int autoovflg;
extern int HomeOKflg, JogDir, JogSpeed, DataChanged;
extern int unit0a, unit1a, unit2a, unit3a, unit4a;//,div;
extern int Save_Flag, DiagID;
extern int Demo_Flag;
extern int GFixStep, GTimeCount, GInputData;
extern int QC_MoldSet, NG_QC_Flag;
extern int QC_Num, NG_Num;
extern int Buzzer;
extern int ServoLagMX, ServoLagMZ, ServoLagMSY, ServoLagSX, ServoLagSZ, Int_Count;
extern int CurLagMX, CurLagMZ, CurLagMSY, CurLagSX, CurLagSZ;
extern int MoldOpen_Flag;
extern int TryRun_Flag;
extern int Side_Correct;
extern int AlarmLagMX, AlarmLagMZ, AlarmLagMSY, AlarmLagSX, AlarmLagSZ;
extern int FileDataType;
// Global Data & Log
extern CString FileNameSys; // m_num
extern int ModeSys; // m_Valid
extern int MoldCountCur; // m_MoldCount
extern int MoldCountSet; // m_MoldTotal
extern int MoldSet; // m_MoldSet New
extern int MoldStack1; // m_MoldStack1 New
extern int MoldStack2; // m_MoldStack2 New
extern int MoldReserv1; // m_Reserved1, Stack1/2 Z Speed
extern int MoldReserv2; // m_Reserved2
extern int MoldReserv3; // m_Reserved3, Buzzer On/Off
extern int AlmLogIndex; // m_LogIndex
extern unsigned int AlmLogTime[50]; // m_LogTime[50]
extern unsigned int AlmLogID[50]; // m_LogID[50]
void ShowTransparentBitmap(CDC * pdc, UINT nIDBitmap, int x, int y);
extern int nErrorCount;
BOOL ShowJpeg(CDC *pDC, char * lpName, char * lpType, int x, int y);
void DrawTransparent(int x, int y, CDC *pDC, CBitmap *pBitmap, COLORREF Color);
//void _stdcall RIO_ISR_Function(RIOINT_EX *pstINTSource);
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
#endif // !defined(AFX_STDAFX_H__437B245F_D27A_452D_89F6_F39E4BA01DE3__INCLUDED_)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?