void CRTCSampleMainInterface::OnBnClickedButtonRight()

in AliRTC2.5/Windows/MFC Demo/RtcSample/RTCSampleMainInterface.cpp [530:552]


void CRTCSampleMainInterface::OnBnClickedButtonRight()
{
	if (true == m_sRemoteUserRelease.s_bRemoteUserOffLineActioning || true == m_sRemoteUserRelease.s_bRemoteUserOnLineActioning) return;
	if (true == m_bMoving) return;

	m_bMoving = true;

	if (m_vecRemoteInfoList.size() <= 5 || m_vecRemoteInfoList.size() == (m_iRightSideIndex + 1))
	{
		GetDlgItem(IDC_BUTTON_RIGHT)->EnableWindow(false);
		return;
	}

	RightShift(++m_iLeftSideIndex, ++m_iRightSideIndex);
	SetTimer(TIMER_RETRIEVAL_CHANNEL, 500, NULL);

	if (m_vecRemoteInfoList.size() == (m_iRightSideIndex + 1))
	{
		GetDlgItem(IDC_BUTTON_RIGHT)->EnableWindow(false);
	}

	GetDlgItem(IDC_BUTTON_LEFT)->EnableWindow(true);
}