xuanfeng1234567 发表于 2010-5-11 23:38:49

如何改变输入框字体的大小?或让字体显示到中间!

#include<GUIConstants.au3>
#include <EditConstants.au3>
$b = True
If $b = True Then FileInstall("D:\360Downloads\tsts.jpg",@TempDir&"\tsts.jpg")
GUICreate("旋风留言板登陆",400,210)
GUICtrlCreatePic(@TempDir&"\tsts.jpg",0,0,400,30)
GUICtrlCreateLabel("用户名:",110,67,60)
GUICtrlCreateLabel("密码:",110,96,60)
GUICtrlCreateLabel("状态:",110,124,60)
GUICtrlCreateCheckbox("记住密码",160,120,75)
GUICtrlCreateCheckbox("自动登录",240,120,75)
GUICtrlCreateButton("登陆",310,170,80)
GUICtrlCreateInput("",160,60,130)
GUICtrlCreateInput("",160,90,130,-1,$ES_PASSWORD)
GUISetState()
While 1
        $msg = GUIGetMsg()
        If $msg = $GUI_EVENT_CLOSE Then ExitLoop
        WEnd

rho123 发表于 2010-5-12 00:46:26

$Input1 = GUICtrlCreateInput("Input1", 152, 120, 161, 24, BitOR($GUI_SS_DEFAULT_INPUT,$ES_CENTER))
GUICtrlSetFont(-1, 12, 400, 0, "宋体")

nxbigdaddy 发表于 2010-5-12 11:30:27

不错不错啊……

xuanfeng1234567 发表于 2010-5-12 14:03:27

谢谢二楼大哥的指点!不过使用$ES_CENTER之后,输入框变成凸起的了。

水木子 发表于 2010-5-12 16:28:22

本帖最后由 水木子 于 2010-5-12 16:32 编辑

谢谢二楼大哥的指点!不过使用$ES_CENTER之后,输入框变成凸起的了。
xuanfeng1234567 发表于 2010-5-12 14:03 http://www.autoitx.com/images/common/back.gif
没有突起啊!#include <EditConstants.au3>

GUICreate("Form1", 320, 200)
$Input1 = GUICtrlCreateInput("Input1", 80, 50, 150, 21, $ES_CENTER)
$Input2 = GUICtrlCreateInput("Input1", 80, 80, 150, 21, BitOR($ES_CENTER, $ES_PASSWORD))
GUISetState(@SW_SHOW)

Do
Until GUIGetMsg() = -3

xuanfeng1234567 发表于 2010-5-12 19:24:10

回复5楼:
    显然你是把“$ES_CENTER”放在“样式”的位置上,虽然不会凸起了,但是当你点击输入框输入的时候,光标开始就停留在输入框的中间位置,不太恰当。所以我把它放在了“扩展样式”的位置上,但输入框是突起的。郁闷中.......

pusofalse 发表于 2010-5-12 19:28:18

回复 6# xuanfeng1234567


    $ES_CENTER不就是“样式”参数吗?难道还是“扩展样式”?
显然你是把"$ES_CENTER"当成了“扩展样式”,看看ES_CENTER的值吧,好好对比一下它与WS_EX_*中的哪个常量的值一样。

xuanfeng1234567 发表于 2010-5-14 09:30:52

那怎么不让贯标一开始就停留在Input的中间位置啊?
谢谢!

menfan 发表于 2010-5-15 15:43:37

呵呵学习一下。。

netegg 发表于 2010-5-15 17:25:45

回复 8# xuanfeng1234567

可以是可以,不过很麻烦

seniors 发表于 2010-5-15 17:55:17

看样子是要学QQ的登录界面,坐等高人

waxy 发表于 2010-5-15 18:00:06

我复制下来试一下.

xuanfeng1234567 发表于 2010-5-15 19:40:03

用AU3仿制外挂登陆界面,所以想知道这个问题!

afan 发表于 2010-5-15 20:20:18

重叠一个Label控件,伪装成输入框外框得了

qinguofang 发表于 2010-5-15 21:23:45

这个也是我想知道的 到现在我还是没搞定这个呢
页: [1] 2
查看完整版本: 如何改变输入框字体的大小?或让字体显示到中间!