# Epiphany **Repository Path**: com_yin/epiphany ## Basic Information - **Project Name**: Epiphany - **Description**: 基于Win32消息机制实现的模拟热键 - **Primary Language**: C++ - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-02-11 - **Last Updated**: 2022-03-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Epiphany #### 介绍 Epiphany是一个基于Win32消息机制实现的模拟热键库,可用于ImGui某些控件的显示和关闭 #### 食用方法 放入碗中用开水泡3-4分钟即可食用(误) 键盘处理: **消息处理循环** 中调用 ```HotKeyManager::KeyboardHandler(MSG)``` **窗口处理函数** 中调用 ```HotKeyManager::KeyboardHandler(HWND, UINT, WPARAM, LPARAM)``` 注册热键: ```HotKeyManager::RegisterHotKey(int, bool&)``` 注销热键: ``` HotKeyManager::UnregisterHotKey(int) HotKeyManager::UnregisterHotKey(bool&) ```