vc界面编程经典实例1.pdfVIP

  • 213
  • 0
  • 约16.65万字
  • 约 144页
  • 2017-04-27 发布于浙江
  • 举报
vc界面编程经典实例1

A Drag and Drop List Control 程序运行效果截图: 这篇文章包含一个 demo project,一个继承于 CListCtrl 的类和一个快速查看这个类功能的 release。我 不想让这个类十全十美,但对于我当前的项目来讲,它的功能已经足够了。当然了,它还有更进一步完善 的地方,欢迎指正! 左图是程序演示的示例图片。 类 CDragDropListCtrl 具有以下的功能和特性: 1、支持单选和复选的任意托拽 2、所选择的托拽目标跟随这鼠标突现式的移动 3、当把目标托出上下边界的时候,List Control 会自动滚动 4、以 LVS_EX_FULLROWSELECT 风格的开关方式运行、 5、保存所托拽目标的状态 6、所有的代码都封装在 control 当中-无需修改父类 本类源自 Wayne Berthin 以前写过的一篇文章,但我重写了大部分代码,并且又增加了很多。 CreateDragImageEx 方法跟 Frank Kobs 所给 出的大致相同,但修复了一个小的 bug 以便于程序能更好的运行。 要使用这个类,首先要把 DragDropListCtrl.cpp 和 DragDropListCtr

文档评论(0)

1亿VIP精品文档

相关文档