// MyBtn.cpp : ʵ���ļ�
//

#include "stdafx.h"
#include "MyBtn.h"
#include ".\mybtn.h"


// CMyBtn

IMPLEMENT_DYNAMIC(CMyBtn, CButton)
CMyBtn::CMyBtn()
{
	m_nClick = 0;
}

CMyBtn::~CMyBtn()
{
}


BEGIN_MESSAGE_MAP(CMyBtn, CButton)
	ON_WM_RBUTTONUP()
	ON_WM_RBUTTONDOWN()
	ON_WM_RBUTTONDBLCLK()
	ON_WM_LBUTTONUP()
	ON_WM_LBUTTONDOWN()
	ON_WM_LBUTTONDBLCLK()
END_MESSAGE_MAP()



// CMyBtn ��Ϣ��������


void CMyBtn::OnRButtonUp(UINT nFlags, CPoint point)
{
	// TODO: �ڴ�������Ϣ������������/�����Ĭ��ֵ
	m_nClick = 0;
	CButton::OnRButtonUp(nFlags, point);
}

void CMyBtn::OnRButtonDown(UINT nFlags, CPoint point)
{
	// TODO: �ڴ�������Ϣ������������/�����Ĭ��ֵ
	m_nClick = 3;
	CButton::OnRButtonDown(nFlags, point);
}

void CMyBtn::OnRButtonDblClk(UINT nFlags, CPoint point)
{
	// TODO: �ڴ�������Ϣ������������/�����Ĭ��ֵ
	m_nClick = 4;
	CButton::OnRButtonDblClk(nFlags, point);
}

void CMyBtn::OnLButtonUp(UINT nFlags, CPoint point)
{
	// TODO: �ڴ�������Ϣ������������/�����Ĭ��ֵ
	//m_nClick = 0;
	CButton::OnLButtonUp(nFlags, point);
}

void CMyBtn::OnLButtonDown(UINT nFlags, CPoint point)
{
	// TODO: �ڴ�������Ϣ������������/�����Ĭ��ֵ
	//m_nClick = 1;
	CButton::OnLButtonDown(nFlags, point);
}

void CMyBtn::OnLButtonDblClk(UINT nFlags, CPoint point)
{
	// TODO: �ڴ�������Ϣ������������/�����Ĭ��ֵ
	//m_nClick = 2;
	CButton::OnLButtonDblClk(nFlags, point);
}