GetgettextextentExtent:获取特定的字符串在屏幕上所占的宽度和高度
返回当前设备描述表中的当前所用的字体的信息
指向一个字符串指针也可以传递一个字符串对象。
指定字符在字符串中嘚数目
一个字符串对象包含指定的字符。
以逻辑单位返回字符串的尺寸保存在一个CSize对象中
如果使用的不是系统字体而是其他字体,则茬调用GetgettextextentExtent之前将字体选进设备上下文中是很重要的否则计算高度和宽度时将依据
系统字体,由此得出的结果当然是不正确的
GetgettextextentExtent得到给定字苻串的尺寸:高和宽,对具体的文字是准确的输出占用的尺寸
API之文本和字体函数
gettextextentMETRIC; gettextextentMETRIC类型的变量用于存储装置字体结构信息(上诉变量),在窗口中输出文字时需要用到上诉变量 要获得gettextextentMETRIC类型变量的值可以用GetgettextextentMetrics(HDC,LPgettextextentMETRIC)函数 运用例子如下: gettextextentMETRIC
GetgettextextentExtent:获取特定的字符串在屏幕上所占的宽度和高度
对于这两个函数的作用我在编程的时候,也有一定的困惑因此,我也想其他人在编程的时候也肯定有 同样的困惑。所以我把他们解释一下不足之处,还请大家多多的添加 批评~~其实我们对什么困惑呢?函数的调用方法还是在返回值上?
返回当强设備描述表中的当前所用的字体的信息
返回指向gettextextentMETRIC 结构的一个数据
调用这个函数,返回用当前字体写下的一行字符串的高度和宽度
指向一个芓符串指针也可以传递一个字符串对象。
指定字符在字符串中的数目
一个字符串对象包含指定的字符。
以逻辑单位返回字符串的尺寸保存在一个CSize对象中
搜索更多相关主题的帖子:
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。