文本显示器--静态文本控件之文本绘制输出
2014-08-30 17:55
204 查看
花了几天的时间才慢慢整理出静态文本控件的文字输出。
主要考虑到文字的左对齐,水平居中对齐,右对齐。靠上对齐,垂直居中对齐,靠下对齐。
最麻烦的是除了要考虑上面的对齐问题,还要考虑文字输出的裁剪。如当前文本控件的空间不足矣显示所有的文字时候,则需要裁剪输出。
左-上对齐
![](https://oscdn.geek-share.com/Uploads/Images/Content/202011/28/a6cca83c8f784e6e00142f659742b548)
左-垂直居中
![](https://oscdn.geek-share.com/Uploads/Images/Content/202011/28/142286d95cb6fbdbb5d5f46543bc8dc7)
左-下对齐
![](https://oscdn.geek-share.com/Uploads/Images/Content/202011/28/4a0d43b44cf5e1d85e8091163aff0ef8)
水平居中-上对齐
![](https://oscdn.geek-share.com/Uploads/Images/Content/202011/28/a494cec80961531dd8e299bcc9593a65)
水平居中-垂直居中
![](https://oscdn.geek-share.com/Uploads/Images/Content/202011/28/ddc0ee1855432b98e87ca1bfa2f06744)
水平居中-下对齐
![](https://oscdn.geek-share.com/Uploads/Images/Content/202011/28/cf443c380a75dda45ff39a3ef3cb5bf0)
右-上对齐
![](https://oscdn.geek-share.com/Uploads/Images/Content/202011/28/c0db65e31c2faa00197ad79ead5fdb91)
右-垂直居中
![](https://oscdn.geek-share.com/Uploads/Images/Content/202011/28/06d52c8e30c39f2b720038fa4630eba1)
右-下对齐
![](https://oscdn.geek-share.com/Uploads/Images/Content/202011/28/e203ddddd770da30547061726820a94e)
剪裁输出:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202011/28/af19f5ff19525469646acdd9a6ab9f66)
剪裁后如下:
主要考虑到文字的左对齐,水平居中对齐,右对齐。靠上对齐,垂直居中对齐,靠下对齐。
最麻烦的是除了要考虑上面的对齐问题,还要考虑文字输出的裁剪。如当前文本控件的空间不足矣显示所有的文字时候,则需要裁剪输出。
左-上对齐
左-垂直居中
左-下对齐
水平居中-上对齐
水平居中-垂直居中
水平居中-下对齐
右-上对齐
右-垂直居中
右-下对齐
剪裁输出:
剪裁后如下:
相关文章推荐
- 文本显示器-静态文本控件功能一览
- 动态创建服务器控件,获取HTML输出(用于生成静态文件,简化页面,简化编程等)
- 动态创建服务器控件,获取HTML输出(用于生成静态文件,简化页面,简化编程等)
- 把界面上静态文本控件的尺寸根据文本的内容自动调整大小
- VC设置静态文本控件的显示字体和显示内容
- MFC 可以设置背景色、字体、字体颜色、透明背景的 Static 静态文本控件
- 使用WebBrowser控件时在网页元素上绘制文本或其他自定义内容
- 把界面上静态文本控件的尺寸根据文本的内容自动调整大小(转)
- 怎样让在OnPaint中设置的对话框背景色和静态文本,编辑框等控件的背景色一致,这样看起来才协调
- (CEGUI)如何创建控件 -------静态文本(lable)
- HTML中的textarea控件换行输出文本
- 在MasterPage中输出某个控件的Html文本时出现“类型“XX”的控件“XX”必须放在具有 runat=server 的窗体标记内”问题的解决
- VC 获取静态文本控件和文本框控件上的文本方法
- DXUT中控件、文本绘制、像机
- 使用静态文本控件制作超链接
- 动态创建服务器控件,获取HTML输出(用于生成静态文件,简化页面,简化编程等)
- 笔记:把界面上静态文本控件的尺寸根据文本的内容自动调整大小
- 直接在窗体上绘制二维文本/不加任何控件展现图像
- 静态文本控件的使用
- 页面打印科目树, 开始总想用树形控件来做, 但是分页等都有问题。 后来改成直接输出文本。