[FUNC]showLog函数

在窗口的Edit控件中输出日志,并滚动滚动条到最下方

;全局变量定义
LogView:="test"

;窗口设置
Gui,  Add, Edit,vLogView r24 w280
Gui, Add, Button,gAdd, &Add
Gui, Show, h384 w356, %LogView%
Add:
main()
return

main()
{
	global ;声明使用全局变量
	loop 50
	{
		String=事件记录 %A_Index%
		showLog(String)
		SendMessage,0x115,7,0,Edit1,%LogView%
	}
}

showLog(String)
{
	global logTotal
	FormatTime, TimeString, %A_Now%, yyyy-MM-dd HH:mm:ss
	logTotal=%logTotal%`n%String%`t %TimeString%
	GuiControl,,LogView,%logTotal%  ;主界面多行提醒
	;GuiControl,,LogView,%String%  ;主界面单行提醒,前面提醒会被覆盖掉.
	;Traytip,logTotal:,%String%,2  ;气泡提示
}

ButtonCancel:
GuiClose:
ExitApp

;自动滚屏相关消息惭愧
  ;~ WM_VSCROLL   = 0x115
  ;~ SB_LINEUP    = 0
  ;~ SB_LINEDOWN  = 1
  ;~ SB_PAGEUP    = 2
  ;~ SB_PAGEDOWN  = 3
  ;~ SB_TOP       = 6
  ;~ SB_BOTTOM    = 7

  ;~ WM_HSCROLL   = 0x114
  ;~ SB_LINELEFT  = 0
  ;~ SB_LINERIGHT = 1
  ;~ SB_PAGELEFT  = 2
  ;~ SB_PAGERIGHT = 3
  ;~ SB_LEFT      = 6
  ;~ SB_RIGHT     = 7


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值