コード例 #1
0
ファイル: wndmonitor.cpp プロジェクト: pics860/callcenter
void CMonitorWnd::Apply()
{
	CRegistry pRegistry;
	
	DWORD nPayloadMask = pRegistry.GetInt( "Monitor", "RecMask", RecordPayload(PayloadMask_Audio) );
	pRegistry.SetInt( "Monitor", "RecMask", nPayloadMask );
}
コード例 #2
0
ファイル: wndmonitor.cpp プロジェクト: pics860/callcenter
void CMonitorWnd::OnMediaRecMask() 
{
	CRegistry pRegistry;
	DWORD nPayloadMask = pRegistry.GetInt( "Monitor", "RecMask" );
	
	pRegistry.SetInt( "Monitor", "RecMask", RecordPayload(nPayloadMask) ^ PayloadMask_Video );
}
コード例 #3
0
BOOL CPlaySettingsPage::EditSettings() 
{
	CString strValue;
	CRegistry pRegistry;
	
	m_wndRetry.GetWindowText( strValue );
	pRegistry.SetInt( "Profit", "PlayRetry", FormatTimeValue( strValue ) );
	
	return TRUE;
}
コード例 #4
0
ファイル: Settings.cpp プロジェクト: pics860/callcenter
void CSettings::Item::Save()
{
	CRegistry pRegistry;
	
	int nPos = m_sName.Find( '.' );
	if ( nPos < 0 ) return;

	if ( m_pDword )
	{
		pRegistry.SetInt( m_sName.Left( nPos ), m_sName.Mid( nPos + 1 ), *m_pDword );
	}
	else if ( m_pFloat )
	{
		CString str;
		str.Format( _T("%e"), *m_pFloat );
		pRegistry.SetString( m_sName.Left( nPos ), m_sName.Mid( nPos + 1 ), str );
	}
	else
	{
		pRegistry.SetString( m_sName.Left( nPos ), m_sName.Mid( nPos + 1 ), *m_pString );
	}
}