
控件使用技巧
怎嘛回事
这个作者很懒,什么都没留下…
展开
-
实现ListCtrl控件中 数据项可编辑功能
要实现ListCtrl可编辑功能,只要在响应鼠标双击事件时,获取List中当前鼠标所在的Iem和SubItem序号,并获取当前数据项的Point位置,然后在响应的位置即时生成一个编辑框,并将原来数据项中的内容写入到编辑框中等待编辑,最后将编辑过的内容再保存到数据项中。 为了实现这个功能,我需要对CListCtrl和CEdit进行子类化。 1、 CEidtListCtrl的实现转载 2013-02-26 09:34:51 · 1170 阅读 · 0 评论 -
listctrl 重绘
common control 4.7版本介绍了一个新的特性叫做Custom Draw,这个名字显得模糊不清,让人有点摸不着头脑,而且MSDN里也只给出了一些如风的解释和例子,没有谁告诉你你想知道的,和究竟这个特性有什么好处。 Custom draw可以被想象成一个轻量级的,容易使用的重绘方法(重绘方法还有几种,例如Owner Draw等)。这种容易来自于我们只需要处理一个消息(NM_CUST转载 2013-02-26 09:22:31 · 1181 阅读 · 0 评论