2008. 6. 25. 20:15

특정 프로그램이 수행중이라면, 해당 프로그램을 찾아내서 화면에서 보이거나 숨길 수 있다.


.data
winamp db "WinAMP",0
mhand dd ?

.code
invoke FindWindow,addr winamp, NULL           ;
WinAMP프로그램의 핸들을 획득
mov mhand,eax
.if mhand != 0                                             ;
찾았을 경우 ?
    invoke ShowWindow,mhand,SW_SHOW        ; 윈도우 표시
    ; invoke ShowWindow,mhand,SW_HIDE        ; 윈도우 숨김
.else
    ;
WinAMP가 실행중이지 않거나 핸들을 찾지 못했다...
.endif

Posted by openserver