mfc主窗口添加背景图片后,如何实现在背景图片上输出文字

输出文字... 输出文字 展开
 我来答
unique_zhuo
推荐于2016-07-21 · 超过10用户采纳过TA的回答
知道答主
回答量:19
采纳率:0%
帮助的人:15.1万
展开全部
楼主是怎么添加背景图片的?按理说会添加背景图片的话就对OnPaint()函数和OnDraw()函数很熟悉。
1.若是文档视图程序的话,在视图类的OnDraw(CDC* pDC)函数中调用pDC->TextOut()函数,就像平常输出文字一样。若是嫌文字的背景颜色破坏了图像,可以在输出文字之前调用pDC->SetBkMode(TRANSPARENT);
2.若是在对话框应用程序中,就在对话框类的OnPaint()函数中创建一个局部对象CPaintDC dc(this);然后dc.TextOut()就行。若是嫌文字的背景颜色破坏了图像,可以在输出文字之前调用dc.SetBkMode(TRANSPARENT);
finelife
2012-07-02 · 超过36用户采纳过TA的回答
知道小有建树答主
回答量:163
采纳率:0%
帮助的人:45.7万
展开全部
加一个标签的控件!然后在标签控件上加一个command响应函数就哦了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式