반응형
현재 설치하고자 하는 프로그램이 실행중일때에는
메시지를 띄어서 확인 시킨후 종료하기
Machine 프로그램이 종료되지 않은 상태로 인스톨 하여 뜬 메시지 창.
함수
Function CheckProcess
FindWindow $0 "" "Machine"
StrCmp $0 0 done
MessageBox MB_OK "The program is running. Please close the program"
Quit
done:
FunctionEnd
wpf 프로그램 같은 경우에 class이름을 사용할수 없어서
타이틀 이름을 사용하기 위해 FindWindow를 위와 같이 사용
타이틀명은 SPY에서 봣을때 윈도우 캡션에 해당하며 윈도우 작업표시줄에서 해당 프로그램에 마우스를 가져다 놓으면 표시 됩니다.
사용 (섹션내 사용)
Call CheckProcess
반응형
'C#' 카테고리의 다른 글
Team Foundation Sever 버전 제어 , 소스제어 연결 끊기 (0) | 2022.03.21 |
---|---|
C# Customize File Version (feat 파일버전을 날짜로) (0) | 2022.01.20 |
[Azure DevOps] 작업영역 강제 제거하기 (0) | 2022.01.19 |
C# MultiMediaTimer 1ms 간격의 타이머 (멀티미디어타이머) (0) | 2022.01.06 |
C# delegate 실 사용 예제 !!! (쓰레드에서 접근하는 UI 예제 포함) (0) | 2021.12.23 |