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

53 lines
1.1 KiB
C++

#pragma once
#include "resource.h"
#include "EarThwormDef.h"
class AecDbEwEquipment;
class CSBZWDlg : public CDialog
{
DECLARE_DYNAMIC(CSBZWDlg)
public:
CSBZWDlg(CWnd* pParent = NULL);
CSBZWDlg(double dX,double dY,double dZ,CWnd *pParent = NULL);
virtual ~CSBZWDlg();
enum { IDD = IDD_SBZW_DLG };
protected:
virtual void DoDataExchange(CDataExchange* pDX);
DECLARE_MESSAGE_MAP()
public:
virtual BOOL OnInitDialog();
afx_msg void OnBnClickedButtonaddnoz();
afx_msg void OnBnClickedOk();
afx_msg void OnStaticColor();
afx_msg HBRUSH OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor);
public:
//根据box的面索引获取接口方向位置
void GetBoxInf(AcGeVector3d& vtDir,AcGePoint3d& ptGe,int nPos);
void GetInfTransform(int nPos,AcGePoint3d& ptRotation);
Adesk::Int32 AddNozz(DWORD dwSubiD, AcGeVector3d& vtDir, AcGePoint3d& ptGe, AecEqui::XNozz* pNozzData, const int &clr);
public:
AecDbEwEquipment* m_pWEquip;
AecEqui::XPrimData m_boxData;
int m_clr;
CString m_sName;
CString m_sProvider;
CString m_sType;
CString m_sRem;
double m_dX;
double m_dY;
double m_dZ;
double m_dBomEl;
int m_nPos;
CString m_sNo;
CString m_sPosNo;
};