MFC 获取字符串像素高度和宽度
2017-03-21 09:17
501 查看
方法一:
方法二:
这些方法也是从网上搜罗的,暂时没有实验是否可用
// 取文本的尺寸 CRect rc; CFont *pOldfont=pdc->SelectObject(&fn); // 设置新字体 pDC->DrawText(L"一二三", rc, DT_CALCRECT);
方法二:
void CDrawPic::AccountStr(CDC *pdc, int &width, // 字串宽度(像素) int &height, // 字串高度(像素) CString str, // 字串 int size, // 字体大小 CString font) // 字体名 { CSize txtpot; CFont fn; fn.CreatePointFont(size,(LPCTSTR)font); CFont *pOldfont=pdc->SelectObject(&fn); // 设置新字体 txtpot=pdc->GetTextExtent(str); // 字串的长度像素 width=txtpot.cx; height=txtpot.cy; pdc->SelectObject(pOldfont); }
这些方法也是从网上搜罗的,暂时没有实验是否可用
相关文章推荐
- android 获取字符串在屏幕中所占像素宽度和高度
- GDI+ 如何获取字符串实际的输出像素值(高度和宽度)
- GDI+获取字符串实际的输出像素值(高度和宽度)
- 获取字符串像素宽度及高度
- C# 字符串换行、字符串像素高度、宽度 的结构
- ActionScript获取文本的像素宽度和高度
- Android中获取字符串长度、宽度(所占像素宽度)
- 自定义view中获取字符串的宽度和高度
- js动态获取图片的宽度和高度像素值
- Android中获取字符串长度、宽度(所占像素宽度),手动设定字符串换行
- C# 字符串换行、字符串像素高度、宽度 的结构
- iPhone:constrainedToSize获取字符串的宽高 自定义label的高度和宽度
- Android中获取字符串长度、宽度(所占像素宽度)
- Android开发经验之获取画在画布上的字符串长度、宽度(所占像素宽度)
- iPhone:constrainedToSize获取字符串的宽高 自定义label的高度和宽度
- 关于Android 获取字符串的高度和宽度
- android 获取字符串的高度和宽度
- iPhone:constrainedToSize获取字符串的宽高 自定义label的高度和宽度
- Qt 中获取字体的像素高度和宽度
- IOS动态获取字符串NSString的长宽--自适应文本宽度、高度