下载 >  开发技术 >  C++ > CScrollWnd CTabSheet CStaticSplitter

CScrollWnd CTabSheet CStaticSplitter

2009-05-16 上传大小:52KB
CScrollWnd

这是一个从MFC的源码中扒出来的一个滚动窗口类,功能基本类似于CScrollView, 但是它的基类是CWnd,这样为一些不需要使用Document View结构但又想使用滚动窗口的小程序提供了比较方便的方法,他的接口除了两个坐标转换函数以外与CScrollView基本相同,同时在画的地方采用了内存DC缓冲,避免了闪烁,这下你可以随意的刷新了(当然刷新太多了对效率还是有一些影响的)

因为是工作需要,所以设计了这个类,目前只测试了基本的功能,映射模式为MM_TEXT在屏幕上显示正常,至于打印的支持还没有做。

因为跟CScrollView功能基本相同,所以没有写什么注释,大家可以查MSDN中CScrollView的帮助,如果发现跟CScrollView不一致的地方给我mail吧。

使用方法,跟CScrollView一样,在你的类中继承,实现OnInitialUpdate和OnDraw就成了。

CTabSheet

一个TabCtrl,可以方便的把各种窗口加入到其中,做成属性页的形式,功能很简单,但是很 

实用。

CStaticSplitter

静态切分窗口,这个类是从WTL的SplitterWnd里面扒出来的,因为MF
                            C的SplitterWnd实在是太太太难用了,而且很难看,看到WTL里面的这个不错,想拿来用,不过如果是MFC程序的话再加上WTL的风格有些不协调,就干脆把它的形式改成MFC的风格了,函数看着挺多,不过常用并不多,至于注释嘛,我只是在经常用的函数声明上大概写了几句,相知道具体实现,那就去看代码吧:)                        
...展开收缩
综合评分:5
开通VIP 立即下载

评论共有4条

chen2431 2015-04-21 22:19:45
很好,但是不相应鼠标轮的消息
zhoufeng123d 2014-02-21 09:28:45
找了好久,本来自己想从MFC抠出来,没想到作者已经做了。感谢
筱菂 2013-06-15 08:41:36
正是我需要的,本来自己想从MFC抠出来
 
MFC Tab标签页控件 CTabSheet 立即下载
积分/C币:3
CScrollHelper CScrollWnd 立即下载
积分/C币:3
CtabSheet源代码 立即下载
积分/C币:3
CTabSheet类 立即下载
积分/C币:10
基于MFC的CTable和Dialog结合的CTableSheet类的实现 立即下载
积分/C币:3
封装好的tab类(派生于CTabCtrl) 立即下载
积分/C币:3

VIP会员动态

0 1 2
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

CScrollWnd CTabSheet CStaticSplitter

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
开通VIP
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • 举报的资源分:
  • *类型:
  • *详细原因: