MFC 位图按钮CBitmapButton 实现不同状态显示不同位图 步骤如下: 1. 在对话框上拖放一个按钮(CButton)控件,设置ID(如:IDC_BUTTON5);别忘了设置Owner Draw(自绘)属性 2. 在对话框类添加成员变量(CBitmapButton类对象): CBitmapButton m_button; 3. 在初始化函数 OnInitDialog() 中调用 SubclassDlgItem() 将 派生类(CBitmapButton )的实例(m_button) 与对话框中的基类(CButton)控件相连接