본문 바로가기
컴퓨터/오토핫키

오토핫키로 아이디 , 비밀번호 넣는 양식 GUI

by 큐브빌드 2021. 11. 30.
반응형

사실 별거 아니지만 한번 만들어봤습니다.

 

아이디와 비밀번호를 넣는 Text GUI가 2개입니다.

 

1개를 선택하면 바로 텍스트를 입력할 수 있는 상태로 만든거입니다.

 

암호 영역을 선택하면 이렇게 빈셀로 나오게 됩니다.

 

반대로 아이디 쪽을 선택하면

이렇게 나타납니다.

 

텍스트를 넣지 않는다면 계속 바뀌면서 진행 됩니다.

 

이런 코드를 그냥 한번 만들어봤습니다.

 

Global Dum1 , Dum2 , BeforeGui
Dum1 := "아이디 입력해주세요."
Dum2 := "암호를 입력해주세요."
BeforeGui := ""
Gui, Add, Edit, x12 y9 w450 vID , % Dum1
Gui, Add, Edit, x12 y49 w450 vPS , % Dum2
; Generated using SmartGUI Creator for SciTE
Gui, Show, , Untitled GUI
OnMessage(0x201,"wm_lbuttondown")
return

wm_lbuttondown(wparam,lparam)
{
	NowGui := A_GuiControl
	if (NowGui != BeforeGui && NowGui == "ID" || NowGui == "PS")
	{
		Guicontrolget , BeDum , , % BeforeGui
		GuiControlGet , Dum , , % NowGui
		if (Dum == Dum1 || Dum == Dum2)
		{
			guicontrol , , % NowGui , 
		}
		if (BeDum == "" && BeforeGui != "")
		{
			(BeforeGui == "ID") ? BeDum := Dum1 : BeDum := Dum2
			guicontrol , , % BeforeGui , % BeDum
		}
		BeForeGui := A_GuiControl
	}
}
return

GuiClose:
ExitApp

 

반응형

댓글