// My_Button.cpp : implementation file//
#include "stdafx.h"#include "myapp.h"#include "My_Button.h"
#ifdef _DEBUG#define new DEBUG_NEW#undef THIS_FILEstatic char THIS_FILE[] = __FILE__;#endif#include "MyPos.h"/// My_Button
My_Button::My_Button(){}
My_Button::~My_Button(){}
BEGIN_MESSAGE_MAP(My_Button, CButton) //{{AFX_MSG_MAP(My_Button) ON_WM_LBUTTONDOWN() ON_WM_RBUTTONDOWN() //}}AFX_MSG_MAPEND_MESSAGE_MAP()
/// My_Button message handlers
void My_Button::OnLButtonDown(UINT nFlags, CPoint point) { // TODO: Add your message handler code here and/or call default /* MyPos *dlgpos; dlgpos.Create(IDD_DIALOG4); dlgpos.ShowWindow(SW_NORMAL); */ //模式对话框 MyPos dlg_pos; if(dlg_pos.DoModal() == IDOK) MoveWindow(dlg_pos.m_posx,dlg_pos.m_posy,20,20,true);// if(dlg_pos.DoModal() == IDCANCEL)// DestroyWindow();
// CButton::OnLButtonDown(nFlags, point);}
void My_Button::OnRButtonDown(UINT nFlags, CPoint point) { // TODO: Add your message handler code here and/or call default DestroyWindow(); CButton::OnRButtonDown(nFlags, point);}
