获取文字输出之后的大小
来源:互联网 发布:linux如何退出切换用户 编辑:程序博客网 时间:2024/05/21 19:07
GetTextMetrics:获取当前字体的信息
GetTextExtent:获取特定的字符串在屏幕上所占的宽度和高度
对于这两个函数的作用,我在编程的时候,也有一定的困惑。因此,我也想,其他人在编程的时候也肯定有 同样的困惑。所以我把他们解释一下。不足之处,还请大家多多的添加 批评~~其实,我们对什么困惑呢?函数的调用方法,还是在返回值上?
CDC::GetTextMetrics
作用:
返回当强设备描述表中的当前所用的字体的信息
函数原型:
BOOL GetTextMetrics(
LPTEXTMETRIC lpMetrics
) const;
参数:
lpMetrics (是一个指针)
返回指向TEXTMETRIC 结构的一个数据。
返回值:
非零值成功
要求:
包含头文件: afxwin.h
CDC::GetTextExtent
Call this member function to compute the width and height of a line of text using the current font to determine the dimensions.
调用这个函数,返回用当前字体写下的一行字符串的高度和宽度
函数原型:
CSize GetTextExtent(
LPCTSTR lpszString,
int nCount
) const;
CSize GetTextExtent(
const CString& str
) const;
参数
lpszString
指向一个字符串指针,也可以传递一个字符串对象。
nCount
指定字符在字符串中的数目
str
一个字符串对象,包含指定的字符。
返回值:
以逻辑单位返回字符串的尺寸,保存在一个CSize对象中
GetTextExtent:获取特定的字符串在屏幕上所占的宽度和高度
对于这两个函数的作用,我在编程的时候,也有一定的困惑。因此,我也想,其他人在编程的时候也肯定有 同样的困惑。所以我把他们解释一下。不足之处,还请大家多多的添加 批评~~其实,我们对什么困惑呢?函数的调用方法,还是在返回值上?
CDC::GetTextMetrics
作用:
返回当强设备描述表中的当前所用的字体的信息
函数原型:
BOOL GetTextMetrics(
LPTEXTMETRIC lpMetrics
) const;
参数:
lpMetrics (是一个指针)
返回指向TEXTMETRIC 结构的一个数据。
返回值:
非零值成功
要求:
包含头文件: afxwin.h
CDC::GetTextExtent
Call this member function to compute the width and height of a line of text using the current font to determine the dimensions.
调用这个函数,返回用当前字体写下的一行字符串的高度和宽度
函数原型:
CSize GetTextExtent(
LPCTSTR lpszString,
int nCount
) const;
CSize GetTextExtent(
const CString& str
) const;
参数
lpszString
指向一个字符串指针,也可以传递一个字符串对象。
nCount
指定字符在字符串中的数目
str
一个字符串对象,包含指定的字符。
返回值:
以逻辑单位返回字符串的尺寸,保存在一个CSize对象中
0 0
- 获取文字输出之后的大小
- 获取button文字的大小
- 获取文字框架大小的方法
- Java获取调用命令行之后的输出,转为字符串之后用正则匹配IP
- ios计算文字的大小
- CNN 卷积之后 map大小的计算
- 截取一定数量的文字输出
- VC中文字的输出
- 获取文件夹的大小
- 获取硬盘的大小
- 获取文件夹的大小
- 获取函数的大小
- 获取缓冲区的大小
- 获取窗口的大小
- 获取屏幕的大小
- 获取屏幕的大小
- 获取bitmap的大小
- 获取itkImage的大小
- poj2492 A Bug's Life 种类并查集
- Linux环境编程之进程(四):创建新进程、执行程序和进程终止
- PHP magic_quotes_gpc的详细使用方法
- dynamic symbol table
- 如何在VC++中响应ctrl+c(复制消息)
- 获取文字输出之后的大小
- hive整合hbase 建表命令
- Android培训之直接控制摄像头
- 省市区三级联动菜单(附数据库)
- 放弃了正在写的Django博客
- 常用软件推荐
- corelibc.lib(pegwmain.obj) : error LNK2019
- mysql AB复制延迟配置工具
- CGBitmapContextCreate函数参数详解 以及在 ios7下变化