mfc中怎样在背景图片中添加文字,求详细代码解释,谢谢
4个回答
2015-06-26
展开全部
这个问题要用到透明画刷哦具体是这样的:
你先创建一个兼容位图以及一个与显示环境兼容的内存设备环境,然后你把你的这个位图拷贝到显示环境里,这是作为你的背景的 所以每次响应键盘输入消息的时候调用Invalidate(false); 防止擦除背景 好啦 这是第一步 你的图已经上去了 接下来你创建一个透明画刷和一个画笔 响应键盘消息就好啦 这里要调用上面说的invalidate函数就是了 思路就是这样的 看你怎么实现了。
你先创建一个兼容位图以及一个与显示环境兼容的内存设备环境,然后你把你的这个位图拷贝到显示环境里,这是作为你的背景的 所以每次响应键盘输入消息的时候调用Invalidate(false); 防止擦除背景 好啦 这是第一步 你的图已经上去了 接下来你创建一个透明画刷和一个画笔 响应键盘消息就好啦 这里要调用上面说的invalidate函数就是了 思路就是这样的 看你怎么实现了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接在背景图上用绘图函数输出文字即可。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
拉控件不行吗?有个Text的控件吧
追问
不要控件,控件太难看,修饰很麻烦
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |