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

69 lines
1.2 KiB
C++

#pragma once
#include "resource.h"
#include "GsPreviewCtrl.h"
struct SFPXStair;
class CYHLTDlg : public CDialog
{
DECLARE_DYNAMIC(CYHLTDlg)
public:
CYHLTDlg(CWnd* pParent = NULL);
virtual ~CYHLTDlg();
enum { IDD = IDD_YHLT_DLG };
void GetSFPXStair(SFPXStair& data);
void SetSFPXStair(const SFPXStair& data);
protected:
virtual void DoDataExchange(CDataExchange* pDX);
afx_msg void OnEnChangeH();
afx_msg void OnEnChangeStweepH();
afx_msg void OnEnChangeSteepS();
afx_msg void OnEnChangeInR();
afx_msg void OnEnChangeOutR();
afx_msg void OnEnChangeSteepW();
virtual BOOL OnInitDialog();
afx_msg void OnBnClickedOk();
void PreView3d();
void PreView2d();
DECLARE_MESSAGE_MAP()
public:
BOOL m_bInOutCirRef;
BOOL m_bClockWise;
double m_dInR;
double m_dOutR;
double m_dStaAngle;
double m_dCenterAngle;
double m_dBomEl;
double m_dW;
double m_dH;
double m_dSteepH;
int m_nSteep;
BOOL m_bShowInSlab3d;
BOOL m_bLBeam;
BOOL m_bRBeam;
BOOL m_nSymbol;
BOOL m_bSlope;
BOOL m_bNonslip;
BOOL m_bSlopeBase;
double m_dBarH;
double m_dBarSp;
double m_dBarH1;
double m_dBarD;
CString m_sMaterial;
CString m_sFactory;
BOOL m_bGuardBar;
CString m_sNo;
BOOL m_bNOSetDefault;
// gsview控件
CGsPreviewCtrl m_wndViewCtrl;
};