[C#/WPF] FrameworkElement 클래스 : MoveFocus 메소드를 사용해 포커스 이동하기

■ FrameworkElement 클래스의 MoveFocus 메소드를 사용해 포커스를 이동하는 방법을 보여준다. ▶ MainWindow.xaml

▶ MainWindow.xaml.cs

TestProject.zip

[C#/WINFORM/DEVEXPRESS] DiagramCommandsBase 클래스 : RegisterHotKeys 메소드를 사용해 단축키(shortcut) 등록하기

■ DiagramCommandsBase 클래스의 RegisterHotKeys 메소드를 사용해 단축키(shortcut)를 등록하는 방법을 보여준다. ▶ MainForm.cs

※ F10 키를 누르면 인쇄 미리보기 대화 상자가 출력된다.

[C#/WINFORM] Control 클래스 : ProcessCmdKey 메소드를 사용해 CTRL, SHIFT, ALT 조합 키 입력받기

■ Control 클래스의 ProcessCmdKey 메소드를 사용해 CTRL, SHIFT, ALT 조합 키를 입력받는 방법을 보여준다. ▶ MainForm.cs

TestProject.zip

[C#/WINFORM] ImmGetConversionStatus API 함수 : 한/영 키 상태 구하기

■ ImmGetConversionStatus API 함수를 사용해 한/영 키 상태를 구하는 방법을 보여준다. ▶ MainForm.cs

TestProject.zip

[C#/WINFORM/DEVEXPRESS] GridView 클래스 : KeyDown 이벤트를 사용해 단축키로 행 삭제하기

■ GridView 클래스의 KeyDown 이벤트를 사용해 단축키로 행을 삭제하는 방법을 보여준다. ▶ MainForm.cs

TestProject.zip

[C#/COMMON] 한글 오토마타 사용하기

■ 한글 오토마타를 사용하는 방법을 보여준다. ▶ Program.cs

▶ HangulState.cs

▶ ChosungType.cs

▶ JungsungType.cs

▶ JongsungType.cs

[C#/WPF] 가상 키보드 사용하기

■ 가상 키보드를 사용하는 방법을 보여준다. ▶ VirtualKeyboardHelper.cs

▶ MainWindow.xaml

TestProject.zip

[C#/WINFORM] 화상 키보드 사용하기

■ 화상 키보드를 사용하는 방법을 보여준다. ※ 32비트 버전으로만 빌드해야 한다! ▶ KeyBoardForm.cs

TestProject.zip

[C#/WINFORM] 특수 키 상태 조사하기

■ 특수 키 상태를 조사하는 방법을 보여준다. ▶ MainForm.cs

TestProject.zip

[ARDUINO] 키보드(Keyboard) 사용하기

■ 키보드(Keyboard)를 사용하는 방법을 보여준다. ▶ 부품 내역

▶ 부품 연결

▶ 소스 코드

[C#/WINFORM/DEVEXPRESS] BarManager 클래스 : ShortcutItemClick 이벤트를 사용해 특정 단축키 방지하기

■ BarManager 클래스의 ShortcutItemClick 이벤트를 사용해 특정 단축키를 방지하는 방법을 보여준다. ▶ 예제 코드 (C#)

[C#/WINFORM/DEVEXPRESS] GridControl 클래스 : ProcessGridKey 이벤트를 사용해 CTRL+D 키를 누를 때 포커스 행 삭제하기

■ GridControl 클래스의 ProcessGridKey 이벤트를 사용해 CTRL+D 키를 누를 때 포커스 행을 삭제하는 방법을 보여준다. ▶ 예제 코드 (C#)

[C#/WPF] InputManager 클래스 : 키 이벤트 발생시키기

■ InputManager 클래스를 사용해 키 이벤트를 발생시키는 방법을 보여준다. ▶ 예제 코드 (C#)

[C#/WPF] Keyboard 클래스 : CTRL+C 키 입력 처리하기

■ Keyboard 클래스에서 CTRL+C 키 입력을 처리하는 방법을 보여준다. ▶ 예제 코드 (C#)

[C#/WPF] KeyBinding 엘리먼트 : CTRL+X 단축키 사용하기

■ KeyBinding 엘리먼트에서 CTRL+X 단축키를 사용하는 방법을 보여준다. ▶ 예제 코드 (XAML)

[C#/WPF] CTRL+X 키 입력 처리하기

■ CTRL+X 키 입력을 처리하는 방법을 보여준다. ▶ 예제 코드 (C#)

[C#/WINFORM] Control 클래스 : ModifierKeys 정적 속성을 사용해 눌려진 보조키 구하기

■ Control 클래스의 ModifierKeys 정적 속성을 사용해 눌려진 보조키를 구하는 방법을 보여준다. ▶ 예제 코드 (C#)

[C#/WPF] KeyBinding 엘리먼트 : F1 단축키 사용하기

■ KeyBinding 엘리먼트에서 F1 단축키를 사용하는 방법을 보여준다. ▶ 예제 코드 (XAML)

[C#/WPF] KeyGesture 클래스 : 메뉴 단축키 만들기

■ KeyGesture 클래스를 사용해 메뉴 단축키를 만드는 방법을 보여준다. ▶ MainWindow.xaml

▶ MainWindow.xaml.cs

TestProject.zip

[C#/WINFORM] 컨트롤 포커스 이동하기

■ 컨트롤의 포커스를 이동하는 방법을 보여준다. ▶ 예제 코드 (C#)

※ Form 클래스를 상속받은 클래스 내에서 정의한 것으로 가정한다.

[C#/WINFORM] SendKeys 클래스 : Send 정적 메소드를 사용해 TextBox 객체에 키 입력 보내기

■ SendKeys 클래스의 Send 정적 메소드를 사용해 TextBox 객체에 키 입력을 보내는 방법을 보여준다. ▶ 예제 코드 (C#)

[C#/WINFORM] Form 클래스 : ProcessCmdKey 메소드를 재정의해 단축키 사용하기

■ Form 클래스의 ProcessCmdKey 메소드를 재정의해 단축키를 사용하는 방법을 보여준다. ▶ 예제 코드 1 (C#)

▶ 예제 코드 2 (C#)