두 개 이상의 매크로를 동시에 실행할 때 이벤트가 겹치는 문제


두 개 이상의 매크로를 동시에 실행할 때 이벤트가 겹치는 문제

키보드/마우스 매크로 프로그램 V2(다기능 버전) 키보드/마우스 매크로 프로그램은 키보드나 마우스 입력을 자동화하기 위한 프로그램 입니다. 순차적으로 ... blog.naver.com 키보드/마우스 매크로 프로그램 V1(쉬운 버전) 키보드/마우스 매크로 프로그램은 키보드나 마우스 입력을 자동화하기 위한 프로그램 입니다. 순차적으로 ... blog.naver.com 여러 매크로를 작성하여 실행하다 보면, 각각의 매크로에서 동시에 키보드와 마우스 이벤트가 출력되어 실행 결과가 뒤죽박죽이 되는 경우가 있습니다. 이런 경우에는 독점영역을 사용하여 여러 매크로에서 출력되는 이벤트가 섞이지 않도록 해야합니다. 만일 프로그래밍에 경험이 있다면 Critical Section이나 세마포어, 뮤텍스 등에 대해 들어보셨을 것입니다. 매크로 프로그램에서 사용하는 독점영역이 바로 Critical Section이라고 이해하시면 됩니다. 이해를 돕기 위해 간단한 예를 만들어보겠습니다. 먼저 키보드 키 0, 1...



원문링크 : 두 개 이상의 매크로를 동시에 실행할 때 이벤트가 겹치는 문제