피드로 돌아가기
Pluck v1.0.2 — I built a floating clipboard manager for Windows (open source)
Dev.toDev.to
Frontend

.NET 10 기반 Win32 Interop 활용 시각적 Clipboard Manager 구현

Pluck v1.0.2 — I built a floating clipboard manager for Windows (open source)

Phúc Nguyễn Hoàng2026년 6월 19일1intermediate

Context

기존 Clipboard Manager의 메뉴 기반 인터페이스로 인한 컨텍스트 스위칭 비용 발생. 복사 내역 확인을 위해 별도 앱으로 이동해야 하는 UX 병목 지점 존재.

Technical Solution

  • Win32 Interop 및 WPF 기반의 Single Full-screen Overlay 구조를 통한 Bubble Rendering 구현
  • Drag-to-paste 인터페이스 설계를 통한 대상 윈도우 타겟 하이라이트 기능 제공
  • Local-first 전략에 따른 SQLite 기반의 %LocalAppData% 내 데이터 영속성 확보
  • Modifier key 조합 및 클릭 이벤트 분기 설계를 통한 사용자 정의 Fast Action 시스템 구축
  • .NET 10 최신 런타임을 활용한 Windows OS 네이티브 API 최적화 제어

1. OS 네이티브 기능 확장을 위한 Win32 API와 고수준 프레임워크(WPF)의 인터롭 설계 검토

2. 사용자 경험 최적화를 위한 Overlay 기반의 비정형 UI 렌더링 전략 적용

3. 데이터 프라이버시 및 응답성 확보를 위한 Local-first DB 아키텍처 채택

원문 읽기