一个复选框位图组合框

一段时间以前,我试图找出一个解决方案的图形应用程序。的 应用程序是基于层,可以显示或隐藏,同时可以 被上锁或未上锁。我找到的解决方案是这个组合框,在这里你可以选择一个项目 (层)或只是改变属性的其他itens点击图标。试一下! 点击项目或在演示应用程序中的图标,看看会发生什么! 代码中的几乎所有内容都是不言自明的。一些代码是基于 文章“复选框下拉列表框” avaible在这个网站上(感谢创建它的人)。 在示例项目中,您将发现一个名为CMultiCombo的类 responsable用于创建组合框和在组合中绘制图形。 注意,我在combobox中使用了代表两个属性的两个图标。 这些属性保存在CComboBox的ItemData属性上。自 属性只是位值(ON/OFF),项数据是DWORD/16字节的值 这个组合框可以扩展到使用大量的属性,只需要一些修改 的代码。 要测试代码,编译它并按下“向组合框添加内容”按钮和 然后尝试选择一些项目,并点击图标,而列表的组合框 是开放的! 本文转载于:http://www.diyabc.com/frontweb/news337.html

原文地址:https://www.cnblogs.com/Dincat/p/13437720.html