文件名称:多状态按钮源代码示例
文件大小:62KB
文件格式:RAR
更新时间:2012-02-23 18:45:29
vc MFC button
本文使用vc6.0 MFC程序实现自定义的多状态button。 vc9.0(即vs2008)下,去掉stdafx.h文件中的#define _WIN32_WINNT 0x0400 也可以运行(有个warning)。介绍了三种多状态: 1)三状态按钮 鼠标在button上;鼠标在button外;鼠标按下button 2)六状态按钮 在1)的基础上增加了对应的获得焦点的三种情况 3)MFC自带的CBitmapButton类 介绍可到此处: http://blog.csdn.net/hityct1/archive/2009/02/03/3859286.aspx
【文件预览】:
MyButtonDlg
----MyButtonDlg.dsw(545B)
----StdAfx.cpp(213B)
----MyButtonDlgDlg.cpp(6KB)
----MyButtonDlg.opt(112KB)
----MyButtonDlg.clw(2KB)
----MyButtonDlg.dsp(5KB)
----MyButtonDlg.aps(49KB)
----MyButtonDlg.h(1KB)
----MyButtonDlg.plg(912B)
----yctBitmapButton.cpp(4KB)
----MyButtonDlg.ncb(57KB)
----MyButtonDlgDlg.h(2KB)
----MyButtonDlg.rc(7KB)
----ReadMe.txt(4KB)
----StdAfx.h(1KB)
----yctBitmapButton.h(3KB)
----Resource.h(1KB)
----yctBitmapButton2.cpp(5KB)
----MyButtonDlg.cpp(2KB)
----yctBitmapButton2.h(3KB)
----res()
--------bmp00006.bmp(1KB)
--------bmp00009.bmp(1KB)
--------bmp00002.bmp(1KB)
--------MyButtonDlg.rc2(403B)
--------bmp00005.bmp(1KB)
--------bmp00007.bmp(1KB)
--------bitmap1.bmp(1KB)
--------bmp00003.bmp(1KB)
--------bmp00001.bmp(1KB)
--------bmp00004.bmp(1KB)
--------MyButtonDlg.ico(1KB)
--------bmp00008.bmp(1KB)