找回密码
 加入
搜索
查看: 2417|回复: 7

[AU3基础] 【已解决】在label控件中,如何实现灰色凹进的字体效果?

  [复制链接]
发表于 2016-2-1 23:55:57 | 显示全部楼层 |阅读模式
本帖最后由 xia_xia 于 2016-2-2 09:28 编辑

只是单纯的显示这一固定文字的效果,示例图如下

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2016-2-2 02:33:19 | 显示全部楼层
GUICtrlSetState($id, 128)
 楼主| 发表于 2016-2-2 09:27:36 | 显示全部楼层
谢谢afan,很好用。
 楼主| 发表于 2016-2-2 11:26:14 | 显示全部楼层
本帖最后由 xia_xia 于 2016-2-2 11:31 编辑

还没有完全解决,看以下,两个LABEL,属性相同,字体大小一样,但大小不一样,坐标也不一样了?
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 623, 448, 192, 114)

$Label2 = GUICtrlCreateLabel("Label2", 56, 176, 48, 24)
GUISetFont(11, 400, 0, "微软雅黑")
GUICtrlSetState($Label2 , 128)

$Label3 = GUICtrlCreateLabel("Label3", 156, 176, 48, 24)
GUISetFont(11, 400, 0, "微软雅黑")
GUICtrlSetState($Label3 , 128)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg
                Case $GUI_EVENT_CLOSE
                        Exit

        EndSwitch
WEnd
发表于 2016-2-2 11:35:17 | 显示全部楼层
GUISetFont(11, 400, 0, "微软雅黑")
只在创建控件前使用一次就行了,可以改变所有的

设置单独的控件要用 GUICtrlSetFont($id, 11, 400, 0, "微软雅黑")
 楼主| 发表于 2016-2-2 11:39:10 | 显示全部楼层
我试了,还是不行,设置一次也不行,两个LABEL只是水平坐标不同,其他的参数完全相同,但运行后,纵坐标不同,大小也不一样了,我用的是3.3.14.2版本,我不知道我错在哪里,望指点,谢谢。
发表于 2016-2-2 13:45:14 | 显示全部楼层
哪有问题

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2016-2-2 14:08:09 | 显示全部楼层
本帖最后由 xia_xia 于 2016-2-2 14:12 编辑

谢谢,知道原因了
语句顺序不同,结果就不一样
如果有两个以上的LABEL ,只设置一个GUISetFont 即可
如果要是设置两个GUISetFont的话,这个GUISetFont得放在上面
像下面的这两个就可以
GUISetFont(11, 400, 0, "微软雅黑")
$Label2 = GUICtrlCreateLabel("Label2", 56, 176, 48, 24)
GUICtrlSetState($Label2 , 128)

GUISetFont(11, 400, 0, "微软雅黑")
$Label3 = GUICtrlCreateLabel("Label3", 156, 176, 48, 24)
GUICtrlSetState($Label3 , 128)

而下面的就不行
$Label2 = GUICtrlCreateLabel("Label2", 56, 176, 48, 24)
GUISetFont(11, 400, 0, "微软雅黑")
GUICtrlSetState($Label2 , 128)

$Label3 = GUICtrlCreateLabel("Label3", 156, 176, 48, 24)
GUISetFont(11, 400, 0, "微软雅黑")
GUICtrlSetState($Label3 , 128)
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-29 02:16 , Processed in 0.164777 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表