资源简介

创建了一个基于CButton的新类,重载了DrawItem函数,实现了对按钮控件背景颜色的动态改变。

资源截图

代码片段和文件信息

// BttonST.cpp : implementation file
//

#include “stdafx.h“
#include “buttontest.h“
#include “BttonST.h“

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

#define BS_TYPEMASK SS_TYPEMASK

/////////////////////////////////////////////////////////////////////////////
// CBttonST

CBttonST::CBttonST()
{
m_BkColor = RGB(25500);
m_TextColor = RGB(25500);
    m_pBitMapBK = NULL;

}

CBttonST::~CBttonST()
{
if(m_pBitMapBK!=NULL)
    {
        delete m_pBitMapBK;
        m_pBitMapBK = NULL;
    }
}


BEGIN_MESSAGE_MAP(CBttonST CButton)
//{{AFX_MSG_MAP(CBttonST)
// NOTE - the ClassWizard will add and remove mapping macros here.
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

//////////////////////////////////

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

     文件       4741  2010-03-25 11:13  buttontest\BttonST.cpp

     文件       1718  2010-03-25 11:05  buttontest\BttonST.h

     文件      35516  2011-04-11 15:11  buttontest\buttontest.aps

     文件       1251  2011-04-11 15:11  buttontest\buttontest.clw

     文件       2119  2010-03-24 20:11  buttontest\buttontest.cpp

     文件       4357  2010-03-24 20:12  buttontest\buttontest.dsp

     文件        528  2010-03-24 20:11  buttontest\buttontest.dsw

     文件       1368  2010-03-24 20:11  buttontest\buttontest.h

     文件      58368  2011-04-11 15:11  buttontest\buttontest.ncb

     文件      54784  2011-04-11 15:11  buttontest\buttontest.opt

     文件        824  2011-04-11 15:11  buttontest\buttontest.plg

     文件       5198  2011-04-11 15:11  buttontest\buttontest.rc

     文件       4605  2011-04-11 15:11  buttontest\buttontestDlg.cpp

     文件       1459  2011-04-11 15:11  buttontest\buttontestDlg.h

     文件      18099  2010-03-25 11:13  buttontest\Debug\BttonST.obj

     文件     110659  2011-04-11 15:11  buttontest\Debug\buttontest.exe

     文件     218732  2011-04-11 15:11  buttontest\Debug\buttontest.ilk

     文件      14393  2011-04-11 15:11  buttontest\Debug\buttontest.obj

     文件    5500532  2010-03-24 20:11  buttontest\Debug\buttontest.pch

     文件     418816  2011-04-11 15:11  buttontest\Debug\buttontest.pdb

     文件       2504  2011-04-11 15:11  buttontest\Debug\buttontest.res

     文件      26205  2011-04-11 15:11  buttontest\Debug\buttontestDlg.obj

     文件     105559  2010-03-24 20:11  buttontest\Debug\StdAfx.obj

     文件     222208  2011-04-11 15:11  buttontest\Debug\vc60.idb

     文件     372736  2011-04-11 15:11  buttontest\Debug\vc60.pdb

     文件       3651  2010-03-24 20:11  buttontest\ReadMe.txt

     文件       1078  2010-03-24 20:11  buttontest\res\buttontest.ico

     文件        402  2010-03-24 20:11  buttontest\res\buttontest.rc2

     文件        734  2011-04-11 15:11  buttontest\resource.h

     文件        212  2010-03-24 20:11  buttontest\StdAfx.cpp

............此处省略7个文件信息

评论

共有 条评论