一、DrawText函数
1、函数定义,这里引用一篇博客
https://blog.csdn.net/by_mxy/article/details/9932967
2、引用一个函数实现的demo

void CMFCTestDlg::OnPaint()
{CRect rect;GetClientRect(&rect);CDC* pDc = GetDC();CFont new_font;//创建字体宋体格式  100为字高VERIFY(new_font.CreatePointFont(250, _T("宋体"), pDc));//选择该字体进入PDCCFont* default_font = pDc->SelectObject(&new_font);//设置字体背景为透明pDc->SetBkMode(TRANSPARENT);//设置字体颜色pDc->SetTextColor(RGB(250, 91, 91));//显示文本,居中显示pDc->DrawText(CString("This is a test!"), rect,DT_SINGLELINE | DT_CENTER | DT_VCENTER); //恢复PDC的缺省字体pDc->SelectObject(default_font);//释放font对象new_font.DeleteObject();//CDialogEx::OnPaint();
}

二、TextOut函数
1、函数定义

1 BOOL TextOut ( //如果函数调用成功,返回TRUE,否则,返回FALSE
2 HDC hdc, //用于显示字符串的控件ID
3 int nXStart, //字符串所在起始位置左上角(X,Y)的X坐标
4 int nYStart, //字符串所在起始位置左上角(X,Y)的Y坐标
5 LPCTSTR lpString, //显示的字符串内容
6 int cbString //字符串长度
7 ) ;

2、函数使用demo

void CShowWordView::OnDraw(CDC* pDC)
{CShowWordDoc* pDoc = GetDocument();ASSERT_VALID(pDoc);if (!pDoc)return;// TODO: 在此处为本机数据添加绘制代码pDC = this->GetDC();CString str;str = "你好";pDC->TextOut(100, 100, str, sizeof(str) - 1);CString str1;str1 = "可是你并不在意!";pDC->TextOut(100, 130, str1);this->ReleaseDC(pDC);}

MFC—使用DrawText和TextOut编辑文字相关推荐

  1. 【Microsoft Word】编辑文字后,图片位置混乱的解决方法

    [Microsoft Word]编辑文字后,图片位置混乱的解决方法 参考文章: (1)[Microsoft Word]编辑文字后,图片位置混乱的解决方法 (2)https://www.cnblogs. ...

  2. SwiftUI编辑文字和图片

    SwiftUI编辑文字和图片 1.文字拼接图片 (Text(Image("imageName"))+Text("text")).font(.system(siz ...

  3. 再谈用MFC实现文件拖放到编辑框

    前不久,看了南京海军指挥学院黄向明同学发表的" 用MFC实现文件拖放到编辑框"一文后,对其最后提出的问题很感兴趣,我就查了一下vc的msdn帮助,发现DragAcceptFiles ...

  4. 不能编辑_解决cass9.0双击不能编辑文字和图块

    cass9.0.cass9.1.cass9.2在cad2006及以下版本中可以直接双击编辑文字,但在cad2007及以上版本中则不能双击编辑,这让人很恼火,工作起来也很不方便,本文即是为解决这个问题. ...

  5. 电脑编辑安卓分区_如何使用手机APP,编辑文字给屏幕发送节目。

    00 手机APP可以通过手机,平板电脑实现无线办公,随时随地轻松编辑文字发送节目,发送节目到LED显示屏,简单,快捷,好用ledshow,手机APP,支持安卓系统,IOS系统,下面以X-w4WiFi控 ...

  6. html文本文档加图片格式,以图片格式呈现的文档怎么编辑文字

    以图片格式呈现的文档怎么编辑文字 如今在工作当中,图形格式呈现的文档使用的还是比较多的,如果我们想要编辑以图片格式呈现的文档,那么应该怎么进行操作?以图片格式呈现的文档怎么编辑文字? 想要对图片格式呈 ...

  7. 怎么在pdf上编辑文字内容

    pdf文件是我们办公中很常见的一种文件格式,我们有时候会需要修改pdf文件里的内容,但并不是所有的小伙伴都知道应该如何修改.所以,今天给大家带来了几个pdf编辑文字内容的方法,小伙伴们可以根据自己的喜 ...

  8. C语言编辑时光标一直闪,win7系统编辑文字鼠标光标一直闪烁问题的解决方法 - win7吧...

    win7系统编辑文字鼠标光标一直闪烁问题的解决方法 使用电脑的过程中我们肯定是会进行文字输入的,不管是聊天游戏还是网页访问我们都会必要的进行一些文字编辑,但是有用户在对文字进行编辑时却遇到鼠标光标 一 ...

  9. 如何在图片上编辑文字?在图片上编辑文字这样做很简单

    如何在图片上编辑文字?我们在进行图片编辑的时候往往都需要给图片进行调色.裁剪.加字等操作.而给图片加字就是其中最基础的一个操作,很多小伙伴们可能会说给图片加字不是很简单的一个操作吗?是的,但是给图片加 ...

最新文章

  1. pycharm连接远程服务器并进行代码上传+远程调试
  2. redis 管理工具_Redis桌面管理工具Redis Desktop Manager 2019.2发布
  3. Python——生成一个大文件ips.txt,要求1200行 ,每行随机为172.25.254.0/24段的ip(京东二面笔试题)
  4. Java调用Tuxedo方案浅析
  5. Win8下用DOSBox编写汇编语言
  6. 电脑各类快捷键及运行命令大全
  7. C4D教程大纲(R23)+笔记
  8. 浅谈C++中的LPVOID类型
  9. 数据库基础学习-计划内容 For 小样儿
  10. python学习之函数(一)
  11. Oracle:表或视图不存在
  12. 漏洞分析---SSLv3降级加密协议Padding Oracle攻击(POODLE)技术分析
  13. 高并发场景下,库存问题解决方案
  14. 2021-11-08FGUI 使用
  15. Word图片无法置于文字上方解决方法
  16. 关于移动宽带连不上某些网站的解决办法
  17. Python入门(二)之Python的集成开发环境(IDE)
  18. python需要学多久-python培训需要学多久
  19. Renix软件如何建立OSPF邻居——网络测试仪实操
  20. AndroidStudio界面跳转

热门文章

  1. 与其说大学欠我一个贝薇薇,倒不如说自己没有活成肖奈
  2. hasClass用法
  3. 泰森多边形(Voronoi图)的matlab绘制
  4. 【前端面试知识题】- 3. HTML CSS
  5. kaggle房价预测-回归模型
  6. 张鑫溢:8.30今日黄金原油是涨还是跌,鲍威尔暗示打压金价走势?
  7. [2022-kaggle]-Novozymes Enzyme Stability Prediction前排高分baseline(Novozymes 酶稳定性预测)
  8. mmrotate自定义数据集安装部署训练测试
  9. Python数据结构与算法篇(四)-- 滑动窗口算法
  10. Flutter中TextField hintText不居中问题