Files
envi-code/SourceCode/Code2026/CoreCommand/CJJCSDlg.cpp
T
2026-09-28 15:28:50 +08:00

51 lines
1.1 KiB
C++

#include "stdafx.h"
#include "CJJCSDlg.h"
#include "AecDbEwEquipment.h"
extern AecDbEwEquipment *LoadEquipment(LPCTSTR pszFull2DPathEqu, LPCTSTR pszFull3DPathEqu, bool b2dScaleFit3dExt, AcDbObjectId &idRec2d, bool bGetRec2d, DWORD_PTR pUserData);
IMPLEMENT_DYNAMIC(CJJCSDlg, CDialog)
CJJCSDlg::CJJCSDlg(CWnd* pParent /*=nullptr*/)
: CDialog(IDD_JJCS_DLG, pParent)
{
m_pEqu = NULL;
}
CJJCSDlg::~CJJCSDlg()
{
}
void CJJCSDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
DDX_Control(pDX, IDC_BUTTON1, m_wndBtEqu);
}
BEGIN_MESSAGE_MAP(CJJCSDlg, CDialog)
ON_BN_CLICKED(IDC_BUTTON1, &CJJCSDlg::OnBnClickedButton1)
END_MESSAGE_MAP()
AecDbEwEquipment* CJJCSDlg::GetEqu() const
{
return m_pEqu;
}
void CJJCSDlg::OnBnClickedButton1()
{
AcDbObjectId idRec;
if (m_pEqu != NULL)
delete m_pEqu;
m_pEqu = LoadEquipment(_T("\\tk\\Customer\\图库中心\\图块库\\平面洁具\\座便器\\蹲式.dwg"), _T("常规卫浴\\座便器\\"),true,idRec,false,NULL);
if (m_pEqu != NULL)
{
CString sTitle;
m_wndBtEqu.GetWindowText(sTitle);
sTitle.TrimLeft(_T("√"));
sTitle += _T("√");
m_wndBtEqu.SetWindowText(sTitle);
}
}