/************************************************************************************************** 版本所有(C), 2020-2022, 北京普达迪泰 *************************************************************************************************** 文 件 名: GuideDlg.cpp 功能描述: 测量引导 版 本 号: 1.00初版 作 者: HYF 生成日期; 2021-12-20 最近修改: 函数列表: 修改历史: 1.日 期 :2021-12-20 作 者 : HYF 修改内容 : 创建文件 **************************************************************************************************/ // GuideDlg.cpp: 实现文件 // #include "pch.h" #include "DMS.h" #include "GuideDlg.h" #include "afxdialogex.h" // GuideDlg 对话框 IMPLEMENT_DYNAMIC(GuideDlg, CDialogEx) GuideDlg::GuideDlg(CWnd* pParent /*=nullptr*/) : CDialogEx(IDD_DLG_GUIDE, pParent) { } GuideDlg::GuideDlg(CWnd* pParent, LPCTSTR szEquipTypeCode) : CDialogEx(IDD_DLG_GUIDE, pParent) , m_szEquipTypeCode(szEquipTypeCode) { } GuideDlg::~GuideDlg() { } void GuideDlg::DoDataExchange(CDataExchange* pDX) { CDialogEx::DoDataExchange(pDX); DDX_Control(pDX, IDC_EXPLORER1, m_WebBrowser); } BEGIN_MESSAGE_MAP(GuideDlg, CDialogEx) END_MESSAGE_MAP() // GuideDlg 消息处理程序 BOOL GuideDlg::OnInitDialog() { CDialogEx::OnInitDialog(); //创建图标 HICON icon; //加载图标 icon = AfxGetApp()->LoadIcon(IDR_MAINFRAME); SetIcon(icon, true); SetIcon(icon, false); CString szPath ="file:///" ; szPath.Append(Utils::GetLocalUrlDir()); szPath.Append("/Guide/"); if (!m_szEquipTypeCode.IsEmpty()) { szPath.Append(m_szEquipTypeCode); } else { szPath.Append("default"); } szPath.Append("/index.html"); m_WebBrowser.Navigate(szPath, NULL, NULL, NULL, NULL); CRect temprect(0, 0, 1400, 960); CWnd::SetWindowPos(NULL, 0, 0, temprect.Width(), temprect.Height(), SWP_NOZORDER | SWP_NOMOVE); return TRUE; }