如何在Dockbar绘制广告条

gamesuwei 2009-10-23 05:18:10
我需要在DockBar上绘制一个广告条,这个广告条不能被其他ControlBar盖住,想了1天还毫无头绪。
现在思路如下请高手指点:
在DockBar计算其子窗口rect的时候,强制去掉一块rect作为绘制广告条的区域,这样就能防止其他ControlBar停靠的时候将广告条盖住,但是这个具体如何实现,如何绘制还没头绪....
...全文
48 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
gamesuwei 2009-10-26
  • 打赏
  • 举报
回复
5楼Jcily的想法和我最初的时候一致,但是那样做出来的广告条不符合要求...
Hiiishe 2009-10-25
  • 打赏
  • 举报
回复
就是派生一个工具条用来显示广告,这个工具条的位置指定时就是你的那个位置。
Hiiishe 2009-10-25
  • 打赏
  • 举报
回复
可以把以这块区域作为一个工具条,这个工具条只有一个子控件就是广告控件。
  • 打赏
  • 举报
回复
http://www.vckbase.com/code/viewcode.asp?id=1935
zoulie 2009-10-24
  • 打赏
  • 举报
回复
可以把标题栏的高度拉大些,直接在标题栏下部分区域绘制一个广告条?
在NC区域上不能创建子窗口
gamesuwei 2009-10-24
  • 打赏
  • 举报
回复
作为NC区域? 如何处理呢? 楼上能说清楚些吗? 谢谢了
dirdirdir3 2009-10-23
  • 打赏
  • 举报
回复
把那块rect作为NC区域........

15,978

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧