Windows

PinTop

Windows 창 고정 유틸리티. 218KB 초경량, 단축키 한 번으로 어떤 창이든 항상 위에 고정. 투명도 조절, 즐겨찾기 자동 고정, 다국어 지원.

v10.8·등록 2010년 3월 1일·업데이트 2026년 3월 30일·다운로드 45,872
#창고정#AlwaysOnTop#투명도#포터블#프리웨어#C##트레이#유틸리티#다국어
다운로드v10.8

프로그램 소개

영상을 보면서 문서 작업을 하고 싶은데, 다른 창을 클릭하면 영상이 뒤로 가버립니다. 채팅창을 항상 위에 띄워두고 싶은데, Windows에는 기본으로 그런 기능이 없습니다.

PinTop은 이 문제를 해결합니다. 단축키 한 번이면 현재 창이 항상 위에 고정되고, 다시 누르면 해제됩니다. 그게 전부입니다. 단순하고, 빠르고, 가볍습니다.

2010년 첫 버전 이후 15년 넘게 개선해온 프로그램입니다. 투명도 조절, 즐겨찾기 자동 고정, 다국어, 다크모드까지 이 모든 기능이 218KB 하나의 파일에 들어 있습니다.

주요 기능

1. 단축키로 즉시 고정/해제

기본 단축키 Ctrl+Alt+Space로 현재 활성 창을 즉시 고정합니다. 다시 누르면 해제. 단축키는 설정에서 원하는 키로 변경할 수 있습니다. 전역 단축키이므로 어떤 프로그램을 사용 중이든 동작합니다.

2. 창별 투명도 조절

고정된 창의 투명도를 25% / 50% / 75% / 100% 단계로 조절합니다. 창을 위에 고정해도 아래 내용이 비춰 보여 동시 작업이 편리합니다. 각 창마다 개별 설정이 가능합니다.

3. 즐겨찾기 자동 고정

자주 사용하는 프로그램을 즐겨찾기에 등록하면 해당 프로그램이 실행될 때마다 자동으로 고정합니다. 매번 단축키를 누를 필요가 없습니다.

4. 다국어 지원

한국어 / English / 中文 / 日本語 4개 언어를 지원합니다. 설정에서 선택하면 즉시 전환됩니다. 재시작 필요 없습니다.

5. 다크/라이트 모드

자동(시스템 테마 감지) / 다크 / 라이트 중 선택할 수 있습니다. 직접 그린 커스텀 메뉴 UI로 깔끔한 디자인을 제공합니다.

6. 시스템 트레이 상주

실행하면 시계 옆 트레이에 핀 아이콘으로 상주합니다. 우클릭 메뉴에서 현재 열린 모든 창의 목록을 확인하고 개별 창마다 고정, 해제, 투명도, 앞으로 가져오기를 할 수 있습니다.

7. Windows 시작 시 자동 실행

설정에서 켜두면 Windows 부팅과 함께 자동 시작됩니다. 조용히 트레이에 상주하며 필요할 때만 동작합니다.

이런 분께 추천합니다

  • 유튜브/넷플릭스를 보면서 다른 작업을 해야 하는 분
  • 채팅창이나 메모장을 항상 위에 띄워두고 싶은 분
  • 참고 자료를 보면서 코딩이나 문서 작업을 하는 분
  • 모니터 하나로 멀티태스킹을 해야 하는 분
  • 화상회의 중 다른 자료를 함께 확인해야 하는 분
  • 번역기를 띄워놓고 외국어 문서를 읽는 분
  • 계산기나 환율 변환기를 항상 위에 두고 싶은 분

사용 방법

  1. PinTop.exe를 다운로드합니다 (설치 과정 없음)
  2. 실행하면 시스템 트레이(시계 옆)에 핀 아이콘이 나타납니다
  3. 고정하고 싶은 창을 클릭한 뒤 Ctrl+Alt+Space를 누릅니다
  4. 해제하려면 같은 단축키를 다시 누르면 됩니다

설치가 필요 없습니다. USB에 넣어서 사용해도 됩니다.
레지스트리를 건드리지 않습니다 (자동 실행 등록 제외).
종료하면 설정 파일(JSON) 하나만 남습니다.

218KB에 이 모든 걸 담았습니다

사진 한 장보다 가벼운 218KB. 이 안에 단축키 고정, 투명도 조절, 즐겨찾기 자동 고정, 4개 국어, 다크/라이트 테마, 커스텀 UI 렌더링까지 전부 들어 있습니다.

외부 라이브러리 의존성 제로. 순수 C#과 Windows API만으로 만들었습니다.

기술 사양

개발 언어C# (.NET 8.0)
UI 프레임워크Windows Forms + Owner-Draw 커스텀 렌더러
핵심 APIWin32 API (user32.dll, kernel32.dll)
창 고정 방식SetWindowPos — HWND_TOPMOST / HWND_NOTOPMOST
투명도 구현SetWindowLong (WS_EX_LAYERED) + SetLayeredWindowAttributes
단축키RegisterHotKey / UnregisterHotKey (전역)
설정 저장JSON (System.Text.Json)
인스턴스 제어Mutex (중복 실행 방지)
아키텍처x64
지원 OSWindows 10 / 11

작동 원리

PinTop은 Windows API의 SetWindowPos 함수를 사용합니다.

  • HWND_TOPMOST: 창을 최상위 Z-Order로 설정하여 항상 위에 표시
  • HWND_NOTOPMOST: 최상위 설정을 해제하여 일반 상태로 복귀

이 방식은 Windows가 공식 제공하는 창 관리 API이므로 시스템에 부작용 없이 안전하게 동작합니다. 프로그램을 종료하면 모든 고정이 자동으로 해제됩니다.

버전 히스토리

v10.8최신
2026.03.30
다국어 지원 추가 (한국어, 영어, 중국어, 일본어). 런타임 언어 전환 (재시작 없이 즉시 적용). 다크/라이트/자동 테마 선택 기능. Lite (218KB) / Full (69MB) 2가지 배포판.
v9.0
2024.08.15
즐겨찾기 자동 고정 기능 추가. 단축키 커스터마이징. 커스텀 메뉴 UI 렌더러 (다크/라이트 대응). .NET 8 마이그레이션.
v7.5
2023.02.10
창별 개별 투명도 조절. 시스템 트레이 메뉴 전면 개편. 열린 창 목록 표시 기능.
v5.0
2020.11.20
.NET Core로 전환. 단일 EXE 배포 지원. 메모리 최적화.
v3.0
2016.05.15
Windows 10 지원. 시스템 트레이 아이콘 개선. 설정 저장 기능 (INI → JSON).
v1.0
2010.03.01
최초 공개. 기본 창 고정/해제 기능. 시스템 트레이 상주. 전역 단축키 지원.