社区
控件
帖子详情
如何设置textbox和label的行距和字符间距
cao431
2002-12-24 02:24:00
我想修改textbox和label的行距和字符间距,不知如何设置,请好心人帮忙,有代码最好,谢谢。
...全文
842
7
打赏
收藏
如何设置textbox和label的行距和字符间距
我想修改textbox和label的行距和字符间距,不知如何设置,请好心人帮忙,有代码最好,谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zyl910
2002-12-24
打赏
举报
回复
TextBox可以
Label不行
子类处理该控件父窗口的消息
在WM_CTLCOLOREDIT消息中,先用SetTextCharacterExtra设置字间距,再下级传递消息
SetTextCharacterExtra
VB声明
Declare Function SetTextCharacterExtra Lib "gdi32" Alias "SetTextCharacterExtraA" (ByVal hdc As Long, ByVal nCharExtra As Long) As Long
说明
描绘文本的时候,指定要在字符间插入的额外间距
返回值
Long,这个设备场景的前一个额外间距设置
参数表
参数 类型及说明
hdc Long,设备场景的句柄
nCharExtra Long,要在字符间插入的额外空间,采用设备场景的逻辑坐标系统
在VB里使用
如改变了这个设置,注意恢复VB窗体或控件原来的字符间距设置
guofu007
2002-12-24
打赏
举报
回复
行间距到现在为止还没有解决的,你还是自己开发了
cao431
2002-12-24
打赏
举报
回复
CloneCenter(复制中心)
哪一种控件是有格式的,
cao431
2002-12-24
打赏
举报
回复
啊!有这么复杂吗?设置行距也要开发其他控件不成?
CloneCenter
2002-12-24
打赏
举报
回复
用 RichtextBox,TextBox 和 Label 都是无格式的。
769394
2002-12-24
打赏
举报
回复
用VC另外开发一个控件。
要想直接操作VB的textbox和Label控件的行距离,有戏也会让你短命。
cao431
2002-12-24
打赏
举报
回复
主要是行距问题。
winform常用控件
主要包含内容:第一讲 课程简介第二讲 Windows窗体-创建和介绍第三讲 Windows窗体-属性第四讲 Windows窗体-方法和事件第五讲 Windows窗体-MDI窗体和子窗体第六讲 控件的相关操作第七讲
Label
控件显示世界你好第八讲Button控件第九讲
TextBox
控件第十讲Rich
TextBox
控件第十一讲ComboBox控件等
UILable属性详解,
设置
居上对齐,居中对齐,居下对齐,获取斜体字,字体、大小、单位、颜色
原文地址:http://segmentfault.com/a/1190000003491677 ·常用属性和方法有: 1、创建 CGRect rect = CGRectMake(100, 200, 50, 50); UI
Label
*
label
= [[UI
Label
alloc] initWithFrame:rect]; 2、text //
设置
和读取文本内容,默认为nil
label
.
vb学习
使用静态变量放置控件: Form1:
Label
1,Command1 属性
设置
: c
Label
1.Autosize= true代码:Private Sub Command1_Click() Static stflag As Boolean 使用静态变量来保存变量值 If stflag = False Then
Label
1.Font.Size = 14
VB6常用方法汇编
使用静态变量放置控件: Form1:
Label
1,Command1 属性
设置
: c
Label
1.Autosize= true代码:Private Sub Command1_Click() Static stflag As Boolean 使用静态变量来保存变量值 If stflag = False Then
Label
1.Font.Size = 14
【QT教程】QT6界面美化进阶
QT6界面概述QT6界面概述QT6是Qt Company发布的一款跨平台C++图形用户界面应用程序框架的最新版本。QT框架自从诞生以来,就因其强大的功能和灵活性被广大开发者和企业所青睐。QT6在QT5的基础上进行了大量的改进和优化,提供了更多的功能和更好的性能。QT6的特点1.1 跨平台性QT6依然保持了QT框架一贯的跨平台性,支持包括Windows、MacOS、Linux、iOS和Android等多种操作系统。这意味着开发者可以使用一套代码,轻松地在不同的平台上发布应用程序。
控件
1,451
社区成员
41,355
社区内容
发帖
与我相关
我的任务
控件
VB 控件
复制链接
扫一扫
分享
社区描述
VB 控件
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章