naver / guitar

75 stars 18 forks source link

window 7 에서 윈도우 탐색기 실행시 브라우저화면을 못 잡는 것 같습니다. #440

Open YeonwooJeong opened 5 years ago

YeonwooJeong commented 5 years ago

"$실행결과=ShellExecute('explorer.exe')" 계산한다. explorer 프로세스선택한다.

;#----일반폴더 메뉴옵션확인----- "바탕화면" 클릭한다.

explorer는 윈도우 탐색기로 ini파일에 설정해놓았습니다. 이 코드를 실행하는데 바탕화면 이미지를 못 찾고 있습니다. 결과 보고서 보니까 브라우저화면을 시작버튼? 으로 잡고 있더라구요

2

이거는 왜 그런건가요? 윈도우10에서는 잘되구 있어요

ssmmhh commented 5 years ago

내부적으로 여러 프로세스가 실행중일때에 GUITAR는 "프로세스선택" 명령시 실행중인 임의의 프로세스를 선택하여 작업을 진행하게 됩니다. 만약 화면이 없는 프로세스가 선택된다면 다음 명령중에서 이미지를 찾지 못하는 문제가 발생될수 있습니다. 프로세스가 1개일때에는 문제가 없지만, 2개가 실행중이다면 약 50% 확율로 오작동이 발생될수 있습니다.

이러한 경우 문제를 예방하기 위해서 명확하게 "프로세스선택" 명령뒤에 원하는 이미지가 있는 프로세스를 다시한번 지정하기 위해 "선택" 명령으로을 추가로 실행해 주시면 됩니다.

image

explorer 프로세스선택한다. 바탕화면 선택한다. 바탕화면 클릭한다.