使用VC6.0新建一个ButtonShade项目对话框,将CButtonST类中的BCMenu.cpp、BtnST.cpp、BCMenu.h、BtnST.h四个文件复制到项目文件中,在添加按钮控件Caption名称为“打印”。在CButtonShadeDlg::DoDataExchange(CDataExchange* pDX)中添加DDX_Control(pDX, IDC_BUTTON1)。运行程序,在鼠标移动到按钮图标时即可看到透明效果。