|  | @@ -11,10 +11,12 @@ extern CMainFrame* g_pMainFrame;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  VOID Dbg2(CHAR* pszStr, ...)
 | 
	
		
			
				|  |  |  {
 | 
	
		
			
				|  |  | -	char szData[MAX_PATH] = "[SC] ";
 | 
	
		
			
				|  |  | +	char szData[MAX_PATH] = {0};
 | 
	
		
			
				|  |  | +	_stprintf_s(szData, _T("%s %s "), _T("[SATHelper] "), CTime::GetCurrentTime().Format(_T("%Y-%m-%d %H:%M:%S")).GetString());
 | 
	
		
			
				|  |  | +	int len = strlen(szData);
 | 
	
		
			
				|  |  |  	va_list args;
 | 
	
		
			
				|  |  |  	va_start(args, pszStr);
 | 
	
		
			
				|  |  | -	_vsnprintf_s(szData + 5, MAX_PATH - 5, MAX_PATH - 6, pszStr, args);
 | 
	
		
			
				|  |  | +	_vsnprintf_s(szData + len, MAX_PATH - len, MAX_PATH - len, pszStr, args);
 | 
	
		
			
				|  |  |  	va_end(args);
 | 
	
		
			
				|  |  |  	strcat_s(szData, "\n");
 | 
	
		
			
				|  |  |  	OutputDebugStringA(szData);
 | 
	
	
		
			
				|  | @@ -24,7 +26,7 @@ VOID Dbg2(CHAR* pszStr, ...)
 | 
	
		
			
				|  |  |  //
 | 
	
		
			
				|  |  |  QRETURN on_process_format_changed2(PVOID pDevice, ULONG nVideoInput, ULONG nAudioInput, ULONG nVideoWidth, ULONG nVideoHeight, BOOL bVideoIsInterleaved, double dVideoFrameRate, ULONG nAudioChannels, ULONG nAudioBitsPerSample, ULONG nAudioSampleFrequency, PVOID pUserData)
 | 
	
		
			
				|  |  |  {
 | 
	
		
			
				|  |  | -	//Dbg("format changed Detected  \n");
 | 
	
		
			
				|  |  | +	Dbg2(_T("信号源格式变化\n"));
 | 
	
		
			
				|  |  |  	CUB530View* pView = (CUB530View*)pUserData;
 | 
	
		
			
				|  |  |  	if (pView == NULL) { return QCAP_RT_OK; }
 | 
	
		
			
				|  |  |  	if (pView->GetSafeHwnd() == NULL) { return QCAP_RT_OK; }
 | 
	
	
		
			
				|  | @@ -107,8 +109,8 @@ QRETURN on_process_no_signal_detected2(PVOID pDevice, ULONG nVideoInput, ULONG n
 | 
	
		
			
				|  |  |  	if (pView == NULL) { return QCAP_RT_OK; }
 | 
	
		
			
				|  |  |  	if (pView->GetSafeHwnd() == NULL) { return QCAP_RT_OK; }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +	Dbg2(_T("当前采集卡无信号\n"));
 | 
	
		
			
				|  |  |  	//pView->SetRibbonStatusBarText("当前采集卡无信号。", ID_STATUSBAR_PANE1);
 | 
	
		
			
				|  |  | -	OutputDebugString(CTime::GetCurrentTime().Format(_T("%Y-%m-%d %H:%M:%S")) + "当前采集卡无信号\n");
 | 
	
		
			
				|  |  |  	::SendMessage(g_pMainFrame->m_hWnd, MSG_STATUS_BAR, (WPARAM)&CString("当前采集卡无信号"), ID_STATUSBAR_PANE1);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	// 切换到HDMI->Auto
 | 
	
	
		
			
				|  | @@ -133,6 +135,7 @@ QRETURN on_process_signal_removed2(PVOID pDevice, ULONG nVideoInput, ULONG nAudi
 | 
	
		
			
				|  |  |  	if (pView == NULL) { return QCAP_RT_OK; }
 | 
	
		
			
				|  |  |  	if (pView->GetSafeHwnd() == NULL) { return QCAP_RT_OK; }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +	Dbg2(_T("当前采集卡信号被移除\n"));
 | 
	
		
			
				|  |  |  	//pView->SetRibbonStatusBarText("当前采集卡信号被移除。", ID_STATUSBAR_PANE1);
 | 
	
		
			
				|  |  |  	::SendMessage(g_pMainFrame->m_hWnd, MSG_STATUS_BAR, (WPARAM)&CString("当前采集卡信号被移除"), ID_STATUSBAR_PANE1);
 | 
	
		
			
				|  |  |  
 |