윈도우의 데스크탑화면의 하단에 있는 작업표시줄을 숨기거나 표시하는 기법이다.
단축키와 연결하거나 화면에 다른 기능을 넣어야 숨긴 후 다시 표시하게 할 수 있을것이다.
' ; ' 는 주석문이다. ^_^
shell db "Shell_TrayWnd",0 ; 작업표시줄의 클래스이름을 저장하는 변수이며, 0은 데스크탑윈도우를 의미
invoke FindWindow,addr shell,NULL ; FindWindow로 작업표시줄 윈도우를 찾아낸다, shell 이란 변수에 저장
.if eax != 0 ; 0이 아닌경우 즉, FindWindow함수로 찾았다면 아래의 함수를 실행
invoke ShowWindow,eax,SW_HIDE ; ShowWindow함수로 숨긴다.(SW_SHOW 사용시 다시표시)
.endif
단축키와 연결하거나 화면에 다른 기능을 넣어야 숨긴 후 다시 표시하게 할 수 있을것이다.
' ; ' 는 주석문이다. ^_^
shell db "Shell_TrayWnd",0 ; 작업표시줄의 클래스이름을 저장하는 변수이며, 0은 데스크탑윈도우를 의미
invoke FindWindow,addr shell,NULL ; FindWindow로 작업표시줄 윈도우를 찾아낸다, shell 이란 변수에 저장
.if eax != 0 ; 0이 아닌경우 즉, FindWindow함수로 찾았다면 아래의 함수를 실행
invoke ShowWindow,eax,SW_HIDE ; ShowWindow함수로 숨긴다.(SW_SHOW 사용시 다시표시)
.endif