⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dlgtransfersettings.cpp

📁 VoiceAngel,很好的控件,VC源码
💻 CPP
字号:
// DlgTransferSettings.cpp : implementation file
//

#include "stdafx.h"
#include "VcDemo_pro.h"
#include "DlgTransferSettings.h"

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CDlgTransferSettings dialog


CDlgTransferSettings::CDlgTransferSettings(CWnd* pParent /*=NULL*/)
	: CDialog(CDlgTransferSettings::IDD, pParent)
{
	//{{AFX_DATA_INIT(CDlgTransferSettings)
	m_sCancelTransfer = _T("!,1");
	
	m_sCompleteTransfer = _T("!,3");
	m_sHold = _T("!");
	m_sHookFlash = _T("!");
	m_sSwapHold = _T("!,2");
	m_sUnhold = _T("!");
	//}}AFX_DATA_INIT
	m_TransferCompleteMode=0;// Default transfer complete mode is conference.
	
}


void CDlgTransferSettings::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CDlgTransferSettings)
	DDX_Text(pDX, IDC_EDT_CANCEL_TRANSFER, m_sCancelTransfer);
	DDX_Text(pDX, IDC_EDT_COMPLETE_TRANSFER, m_sCompleteTransfer);
	DDX_Text(pDX, IDC_EDT_HOLD, m_sHold);
	DDX_Text(pDX, IDC_EDT_HOOKFLASH, m_sHookFlash);
	DDX_Text(pDX, IDC_EDT_SWAPHOLD, m_sSwapHold);
	DDX_Text(pDX, IDC_EDT_UNHOLD, m_sUnhold);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CDlgTransferSettings, CDialog)
	//{{AFX_MSG_MAP(CDlgTransferSettings)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CDlgTransferSettings message handlers

void CDlgTransferSettings::OnOK() 
{
	// TODO: Add extra validation here
	UpdateData(true);
	CButton * pBtn=(CButton *) GetDlgItem(IDC_OPT_CONFERENCE);
	
    if(pBtn->GetCheck())
      m_TransferCompleteMode=0;
	else m_TransferCompleteMode=1;


	CDialog::OnOK();

}

void CDlgTransferSettings::OnCancel() 
{
	// TODO: Add extra cleanup here
	
	CDialog::OnCancel();
}

BOOL CDlgTransferSettings::OnInitDialog() 
{
	CDialog::OnInitDialog();
	
	// TODO: Add extra initialization here
   
	UpdateData(false);
	CButton * pBtnConference=(CButton *) GetDlgItem(IDC_OPT_CONFERENCE);
	CButton * pBtnTransfer=(CButton *) GetDlgItem(IDC_OPT_TRANSFER);
	if (m_TransferCompleteMode==0)
	{	pBtnConference->SetCheck(1);
	    pBtnTransfer->SetCheck(0);
	}
	else
	{	pBtnTransfer->SetCheck(0);
        pBtnTransfer->SetCheck(1);
	}
	return TRUE;  // return TRUE unless you set the focus to a control
	              // EXCEPTION: OCX Property Pages should return FALSE
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -