1. 解决 WebView2 控制器创建失败时闪退的问题
2. 解决连接图销毁时保存设备图形数据闪退的问题
| | |
| | | std::list<SERVO::CEquipment*>& eqs = theApp.m_model.m_master.getEquipmentList(); |
| | | for (auto item : eqs) { |
| | | EQITEM* pEqItem = m_pEqsGraphWnd->GetItem((DWORD_PTR)item); |
| | | if (nullptr == pEqItem) { |
| | | continue; |
| | | } |
| | | |
| | | strValue.Format(_T("%d"), pEqItem->rect.left); |
| | | WritePrivateProfileString(item->getName().c_str(), _T("Left"), |
| | |
| | | this->m_webviewController = controller; |
| | | this->m_webviewController->get_CoreWebView2(&this->m_webWiew); |
| | | } |
| | | else { |
| | | OutputDebugString(_T("WebView2 Controller 创建失败!\n")); |
| | | return E_FAIL; |
| | | } |
| | | // Add a few settings for the webview |
| | | // The demo step is redundant since the values are the default settings |
| | | wil::com_ptr<ICoreWebView2Settings> settings; |