| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 |
- /**************************************************************************************************
- 版本所有(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;
- }
|