文件名称:带下拉列表的按钮控件-机器人正反解的一个库,很好用,附带原工程
文件大小:3.36MB
文件格式:PDF
更新时间:2024-06-27 10:39:07
mfc 编程 范例 pdf
图 4.9 带图形的按钮效果 4.3.4 总结 本实例通过扩展 CButton 类并重写虚函数来实现按钮上显示位图的功能,此方法可通 过进一步改进实现其他风格的按钮。 4.4 带下拉列表的按钮控件 普通按钮只是文字形式的按钮,单击后进行响应处理。如果用户还想添加下拉列表的 功能就必须通过扩展 CButton类来实现。 4.4.1 问题 4.4.2 实现技术 重写 CButton::DrawItem()函数,在该函数里为按钮添加一个下拉列表的标志。此外实现一 个 CButton 的友元类 CWnd,在该类中创建一个列表控件,从而实现列表的功能。最后重写 CButton类的WM_LBUTTONDOWN消息响应函数,当单击下拉列表的标志时显示列表。 4.4.3 实现步骤 实现步骤如下: 12 11 ★★★★ 实现一个带下拉列表并能进行复选的按钮控件。 PDF 文件使用 "FinePrint pdfFactory Pro" 试用版本创建 www.fineprint.com.cn