问个问题,在dlg中放了几个自定义的控件,我现在要实现在窗口中画图片,如何在这些自定义的控件上方画图(就是图片要求能在自定义控件上方显示)?现在画出的图片有些被自定义控件给挡住了。

sim 2008-06-26 01:36:20
rt
...全文
85 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
zgl7903 2008-06-26
  • 打赏
  • 举报
回复
或新建一个窗口,放在前端
zgl7903 2008-06-26
  • 打赏
  • 举报
回复
把在图片区域中的控件都隐藏了
cnzdgs 2008-06-26
  • 打赏
  • 举报
回复
你另开一个窗口,将现有窗口设置为其父窗口,不要设置WS_CHILD风格。如有必要可以把窗口边框去掉,也可以做成背景透明和不规则形状。
sim 2008-06-26
  • 打赏
  • 举报
回复
可能我没有表达清楚我的意思,我不一定画图片,有可能是一系列图片序列组成的动画。而这些动画会被控件盖住。
飞天舞 2008-06-26
  • 打赏
  • 举报
回复
控件也画上背景图.
cnzdgs 2008-06-26
  • 打赏
  • 举报
回复
用一个Picture控件显示图片,把该控件设置在其它控件的前面。
ndy_w 2008-06-26
  • 打赏
  • 举报
回复
?要看不见控件?
那么还是把控件hide,或再创建一个一样大的窗口盖住吧!不然总是画了父窗口再画子窗口的。
ouyh12345 2008-06-26
  • 打赏
  • 举报
回复
画一个透明的背景图?
Amuro1987218 2008-06-26
  • 打赏
  • 举报
回复
怎么可能呢,除非你把这些控件自绘成当时盖住的下面的图片

15,979

社区成员

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

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