资源简介
基于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
- 上一篇:C语言实现AES_ECB加密
- 下一篇:C++编程语言实现学生成绩管理系统
相关资源
- C++实战源码-工具栏按钮多选效果
- C++实战源码-工具栏按钮的热点效果
- C++实战源码-工具栏按钮单选效果
- C++实战源码-灰度最大化与最小化关闭
- C++实战源码-可调整按钮位置的工具栏
- C++实战源码-按钮七巧板
- C++实战源码-固定按钮工具栏
- C++实战源码-位图和图标按钮
- C++实战源码-动画按钮
- C++ 隐藏和显示“开始”按钮
- c++自定义按钮控件
- MFC透明按钮
- MFC按钮实现按下弹起位图效果
- gdi+绘制png透明按钮
- C++builder 单选和复选按钮
- VC++界面编程之--自绘按钮(CButton)皮
- MFC 窗口界面美化 静态超链接 圆形按
- VC6.0改变按钮的背景颜色
- MFC自绘按钮类,点击、悬浮,初始状
- MFC 多边形按钮 任意形状的按钮
评论
共有 条评论