• 大小: 3KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-09
  • 语言: C/C++
  • 标签: 按钮  Cbutton  mfc按钮  

资源简介

基于MFC的按钮类,按钮设置为三态,常态,点击,鼠标移动显示不同的图片。里面是.h和.cpp文件

资源截图

代码片段和文件信息

// Mybutton.cpp : 实现文件
//

#include “stdafx.h“
#include “SDAI-textDlg.h“
#include “Mybutton.h“


// CMybutton
/*
自制ButtonL输入图片ID,显示三态图片
*/
IMPLEMENT_DYNAMIC(CMybutton CWnd)

CMybutton::CMybutton()
{
m_BkColor = RGB(0 255 0);
//m_Pen.CreatePen(PS_SOLID 1 RGB(201 201 233));
//m_normalBrush.CreateSolidBrush(RGB(0 0 255));//正常状态下的按钮颜色
//m_activeBrush.CreateSolidBrush(RGB(0 255 0));//按钮按下时的按钮颜色
//m_moveBrush.CreateSolidBrush(RGB(255 0 0));//按钮按下时的按钮颜色
}

CMybutton::~CMybutton()
{
//m_Pen.Deleteobject();
//m_normalBrush.Deleteobject();
//m_activeBrush.Deleteobject();
}


BEGIN_MESSAGE_MAP(CMybutton CWnd)
ON_WM_ERASEBKGND()
ON_WM_MOUSEMOVE()
ON_WM_NCMOUSEMOVE()
END_MESSAGE_MAP()


// CMybutton 消息处理程序

void CMybutton::DrawItem(LPDRA

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       4400  2018-08-16 13:19  我的按钮\Mybutton.cpp

     文件        996  2018-08-16 13:13  我的按钮\Mybutton.h

     目录          0  2019-01-18 09:58  我的按钮

----------- ---------  ---------- -----  ----

                 5396                    3


评论

共有 条评论