Selaa lähdekoodia

修复显示pane失败的bug.

Jeff 4 vuotta sitten
vanhempi
commit
93ad4240e9
1 muutettua tiedostoa jossa 8 lisäystä ja 1 poistoa
  1. 8 1
      SATHelper/SATHelper/MainFrm.cpp

+ 8 - 1
SATHelper/SATHelper/MainFrm.cpp

@@ -334,7 +334,7 @@ int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
 	m_wndDevices.AttachToTabWnd(&m_wndIRControl, DM_SHOW, TRUE, &pTabbedBar);
 	// 升级Pane;
 	m_wndUpgrade.EnableDocking(CBRS_ALIGN_ANY);
-	//m_wndUpgrade.AttachToTabWnd(&m_wndDevices, DM_SHOW, FALSE, &pTabbedBar);
+	m_wndUpgrade.AttachToTabWnd(&m_wndIRControl, DM_SHOW, TRUE, &pTabbedBar);
 #endif
 
 	// 基于持久值设置视觉管理器和样式
@@ -501,6 +501,13 @@ BOOL CMainFrame::CreateDockingWindows()
 		return FALSE; // 未能创建
 	}
 
+	CString strUpgradeWnd = _T("升级");
+	if (!m_wndUpgrade.Create(strUpgradeWnd, this, rcPanel, TRUE, ID_VIEW_OUTPUTWND, WS_CHILD | WS_VISIBLE | WS_CLIPSIBLINGS | WS_CLIPCHILDREN | CBRS_RIGHT | CBRS_FLOAT_MULTI))
+	{
+		TRACE0("未能创建“升级”窗口\n");
+		return FALSE; // 未能创建
+	}
+
 	SetDockingWindowIcons(theApp.m_bHiColorIcons);
 	return TRUE;
 }