解决方案 »
- VC操作EXCEL2003添加类时出现的错误
- 请教大家,如何从一个OCX中遍历出它的所有属性,就象VC的设计界面能够看到控件的属性,谢谢大家!!!!
- 吐血跪拜!!
- 新手请教CSlideCtrl* pSlide = (CSliderCtrl*)pScrollBar;是什么意思?
- 如何将CFormView派生类显示在对话框上
- 用ATL编写COM,怎么实现持久属性,用<Param>可以赋值?
- ListCtrl控件的问题!
- 请教,我得到了文档模板的指针,如何再得到和他关联的视图类指针
- 如何使自己的应用程序再关机前做到最后关闭?
- 如何检测软盘的消息
- _com_error类型是#import方式出来的。但是在MFC/ATL库当中并没有发现这种类型啊?
- 局域网内播放控制
至于所谓关闭按钮
只要知道原理你应该可以自己实现吧
http://blog.csdn.net/xianglitian/archive/2007/08/10/1735698.aspx
换vs2008 或者2010, 里面有CMFCTabCtrl, 自带Close按钮。 且实现关闭功能。
再说也没有VC2008及以上的版本,所以还是使用CTabCtrl类,使用不了CMFCTabCtrl;
我现在的想法是先绘制一个bitmap,然后想办法把它放到标签页顶部的右侧,
问题是在CTabCtrl类的成员函数中没发现什么函数可以完成此功能,是不是我的想法有误?请各位指教!
自己认为大致步骤就是先得到标签页的头部矩形区,然后在这个区域的右上角确定一个小矩形,
然后画一个“X”标志,
问题是我不知道涉及到什么具体函数?现在就知道得到标签页头部区域的函数是GetItemRect,
还请各位指教小弟!
最简单的方法就是TextOut一个“x”
请问是什么原因?
还有我添加了OnDrawItem后,却发现它没有被调用?