qsy666888 发表于 2018-3-6 11:18:00

看一下,有没有大侠写得出第二行能够写入够长的字符串(已解决)

本帖最后由 qsy666888 于 2018-3-6 14:51 编辑

有没有大侠写得出第二行能够写入够长的字符串;Input默认的在一定的宽度只能写入限量的字符串,但现在想把大于限量的字符串写进去,但写不进去了
如图,写入'13245678913245678912345612121256656566'这些字符串,但在Input里显示的只有'132456789132456789123456',后面的无法写入了

#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 180, 140, 192, 124)
$Input1 = GUICtrlCreateInput(""&@CRLF&'13245678913245678912345612121256656566', 16, 24, 150, 30,$ES_MULTILINE)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

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

        EndSwitch
WEnd

afan 发表于 2018-3-6 13:23:47

样式后面 + 0x80

chzj589 发表于 2018-3-6 13:34:12

回复 1# qsy666888
是这个意思?
 
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 180, 140, 192, 124)

$Input1 = GUICtrlCreateInput(""&@CRLF&'13245678913245678912345612121256656566', 16, 24, 150, 30, $ES_MULTILINE + $ES_AUTOVSCROLL + $WS_VSCROLL)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

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

      EndSwitch
WEnd

qsy666888 发表于 2018-3-6 14:21:36

本帖最后由 qsy666888 于 2018-3-6 14:23 编辑

回复 2# afan

样式后面 + 0x80,谢谢

qsy666888 发表于 2018-3-6 14:24:45

回复 3# chzj589


    又学了一招,谢了

cfanpc 发表于 2018-3-6 19:42:31

回复 2# afan


    这个命令帮助文件里面查不到啊
页: [1]
查看完整版本: 看一下,有没有大侠写得出第二行能够写入够长的字符串(已解决)