핫키3 [C#] F1을 누르면 메세지 박스가 실행되는 프로그램 private void Form1_Load(object sender, EventArgs e) { this.KeyPreview = true; this.KeyDown += new KeyEventHandler(Form1_KeyDown); } void Form1_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode.ToString() == "F1") { MessageBox.Show("F1 pressed"); } } 2021. 3. 16. [C#] 키보드 출력을 이용한 매크로 docs.microsoft.com/en-us/dotnet/api/system.windows.forms.sendkeys.send?redirectedfrom=MSDN&view=net-5.0#System_Windows_Forms_SendKeys_Send_System_String_ SendKeys.Send(String) Method (System.Windows.Forms) Sends keystrokes to the active application. docs.microsoft.com 11cc.tistory.com/8 Namespace: System.Windows.Forms SendKeys.Send("A"); //A키 입력 SendKeys.Send("{enter}"); //Enter키 입력 SendKey.Send.. 2021. 3. 16. [Python] pynput으로 단축키 설정하기 heodolf.tistory.com/61 pypi.org/project/pynput/ 이 페이지들을 참고하였다. 1. pip install pynput 2. 예제입력 키보드 모니터링(입력) from pynput import keyboard def on_activate_h(): print('++h pressed') def on_activate_i(): print('++i pressed') with keyboard.GlobalHotKeys({ '++h': on_activate_h, '++i': on_activate_i}) as h: h.join() 이 코드는, with 내에서 벗어나지 않는 구조다. 따라서 구조와 맞게 코드를 작성해야한다. 마우스 모니터링(입력) from pynput import mouse .. 2021. 3. 14. 이전 1 다음