본문으로 건너뛰기
로그인 둘러보기
시스템·유틸리티 · 윈도우즈 유틸

Outlook Window Hook

0

Outlook Window Hook는 Outlook의 메인 창을 닫아도 백그라운드에서 프로그램이 계속 실행되도록 도와주는 오픈소스 유틸리티입니다.

GPL-3.0Windows백그라운드 실행시스템 트레이오픈소스

소개

Outlook Window Hook는 Outlook의 메인 창을 닫아도 백그라운드에서 프로그램이 계속 실행되도록 도와주는 오픈소스 유틸리티입니다. Microsoft Teams처럼 창을 닫더라도 앱이 종료되지 않고 시스템 트레이에 남아 있도록 동작합니다. 개발자는 Palsternakka이며 C++로 제작되었습니다.

상세정보

자동 백그라운드 실행 유지

Outlook의 메인 창을 닫으면 WM_CLOSE 이벤트를 가로채어 창을 숨기는 방식으로 처리합니다. 이를 통해 프로그램이 종료되지 않고 시스템 트레이에 남아 있게 됩니다.

자동 시작 옵션

프로그램 실행 후 시스템 트레이 아이콘을 마우스 오른쪽 버튼으로 클릭하고 Autostart 옵션을 선택하면 Windows 시작 시 자동으로 실행될 수 있습니다.

관리자 권한 불필요

설치 시 관리자 권한이 필요하지 않으며, AppData 폴더에 설치됩니다.

다운로드 및 설치 방법

GitHub 릴리스 페이지에서 인스톨러 또는 standalone 버전을 다운로드할 수 있습니다. standalone 버전 사용 시에는 OlkWindowHook.dll 파일을 OlkWindowHook.exe와 같은 디렉토리에 위치시켜야 합니다.

작동 원리

이 프로그램은 0.5초마다 olk.exe의 새 인스턴스를 검색합니다. 새 인스턴스가 발견되면 첫 번째 생성된 창에 연결하여 WM_CLOSE 이벤트를 가로채고 대신 ShowWindow 함수를 호출하여 창을 숨깁니다.

지원 환경

현재 새로운 Outlook 클라이언트(olk.exe)에서만 작동합니다. 구버전 Outlook 지원은 향후 관심에 따라 추가될 수 있습니다.

라이선스

이 프로그램은 GPL-3.0 라이선스에 따라 배포됩니다.

시스템 요구사항

Windows 운영체제 필요. Windows SDK MSI Tools가 설치된 환경에서 빌드 가능합니다.