[C#/WINFORM/.NET6] 마우스 이벤트 발생시키기

■ 마우스 이벤트를 발생시키는 방법을 보여준다. ▶ MouseEventFlags.cs

▶ MousePoint.cs

▶ MouseHelper.cs

▶ MainForm.cs

TestProject.zip

[C#/WPF] 투명 윈도우 마우스 따라다니기

■ 투명 윈도우가 마우스를 따라다니는 방법을 보여준다. ▶ MainWindow.xaml

▶ MainWindow.xaml.cs

TestProject.zip

[C#/WPF] Visual 클래스 : PointToScreen 메소드를 사용해 마우스 화면 좌표 구하기

■ Visual 클래스의 PointToScreen 메소드를 사용해 마우스의 화면 좌표를 구하는 방법을 보여준다. ▶ MainWindow.xaml

▶ MainWindow.xaml.cs

TestProject.zip

[C#/WINFORM] NativeWindow 클래스 : 마우스 캡처 변경시 이벤트 전달하기

■ NativeWindow 클래스를 사용해 마우스 캡처 변경시 이벤트를 전달하는 방법을 보여준다. ▶ CaptureChangedDelegate.cs

▶ CaptureChangedWindow.cs

▶ Style3D.cs

▶ InvalidArgumentException.cs

[C#/WINFORM] 마우스 히트 테스트(Hit Test) 사용하기

■ 마우스 히트 테스트(Hit Test)를 사용하는 방법을 보여준다. ▶ MainForm.cs

TestProject.zip

[C#/WINFORM] 특정 영역에서 마우스 커서 설정하기

■ 특정 영역에서 마우스 커서를 설정하는 방법을 보여준다. ▶ MainForm.cs

TestProject.zip

[C#/WINFORM] 마우스 드래그 대상 이미지 표시하기

■ 마우스 드래그 대상 이미지를 표시하는 방법을 보여준다. ▶ MainForm.cs

TestProject.zip

[C#/UWP] CoreWindow 클래스 : PointerCursor 속성을 사용해 마우스 커서 설정하기

■ CoreWindow 클래스의 PointerCursor 속성을 사용해 마우스 커서를 설정하는 방법을 보여준다. ▶ MainPage.xaml

▶ MainPage.xaml.cs

TestProject.zip

[C#/WINFORM] Bitmap 클래스 : 마우스 휠을 사용해 특정 종횡비로 비트맵 잘라내기

■ Bitmap 클래스에서 마우스 휠을 사용해 특정 종횡비로 비트맵을 잘라내는 방법을 보여준다. ▶ GraphicsHelper.cs

▶ MainForm.cs

TestProject.zip

[C#/WPF] ListBox 엘리먼트 : 마우스 진입시 애니메이션 사용하기

■ ListBox 엘리먼트에서 마우스 진입시 애니메이션을 사용하는 방법을 보여준다. ▶ MainWindow.xaml

TestProject.zip

[C#/WPF] 마우스를 사용해 엘리먼트 이동/회전/확대/축소하기

■ 마우스를 사용해 엘리먼트를 이동/회전/확대/축소하는 방법을 보여준다. ▶ MousePoint.cs

▶ MouseAdorner.cs

▶ Transform.cs

▶ MainWindow.xaml

▶ MainWindow.xaml.cs

[C#/WPF] Image 클래스 : 마우스를 사용해 이미지 회전시키기

■ Image 클래스를 사용해 마우스를 조작해이미지를 회전시키는 방법을 보여준다. ▶ MainWindow.xaml

▶ MainWindow.xaml.cs

TestProject.zip

[C#/WPF] ScrollViewer 클래스 : 마우스를 사용해 스크롤하기

■ ScrollViewer 클래스에서 마우스를 사용해 스크롤하는 방법을 보여준다. ▶ MainWindow.xaml

▶ MainWindow.xaml.cs

TestProject.zip

[C#/WPF] Behavior 클래스 : 마우스를 사용해 색상 선택 동작 만들기

■ Behavior<T> 클래스에서 마우스를 사용해 색상 선택 동작을 만드는 방법을 보여준다. ▶ MouseColorSelectBehavior.cs

▶ MainWindow.xaml

TestProject.zip

[C#/WPF] ScrollViewer 클래스 : 마우스를 사용해 스크롤하기

■ ScrollViewer 클래스에서 마우스를 사용해 스크롤하는 방법을 보여준다. ▶ MouseCapture.cs

▶ MouseScrolling.cs

▶ MainWindow.xaml

TestProject.zip

[C#/WPF] UIElement 클래스 : MouseMove 이벤트를 사용해 마우스 이동시 애니메이션 설정하기

■ UIElement 클래스의 MouseMove 이벤트를 사용해 마우스 이동시 애니메이션을 설정하는 방법을 보여준다. ▶ MainWindow.xaml

▶ MainWindow.xaml.cs

TestProject.zip

[C#/WINFORM] 마우스/키보드 후킹하기

■ 마우스/키보드를 후킹하는 방법을 보여준다. [TestLibrary 프로젝트] ▶ BlockingQueue.cs

▶ MouseHookEventArgs.cs

▶ KeyboardHookEventArgs.cs

▶ WIN32Helper.cs

▶ HookBase.cs

[C#/WPF] MouseBinding 엘리먼트 : Gesture 속성을 사용해 마우스 단축키 설정하기

■ MouseBinding 엘리먼트의 Gesture 속성을 사용해 마우스 단축키를 설정하는 방법을 보여준다. ▶ MainWindow.xaml

▶ MainWindow.xaml.cs

TestProject.zip

[C#/WPF] MouseGesture 클래스 : 마우스 단축키 설정하기

■ MouseGesture 클래스를 사용해 마우스 단축키를 설정하는 방법을 보여준다. ▶ MainWindow.xaml

▶ MainWindow.xaml.cs

TestProject.zip

[C#/WPF] MouseBinding 클래스 : 마우스 단축키 설정하기

■ MouseBinding 클래스를 사용해 마우스 단축키를 설정하는 방법을 보여준다. ▶ MainWindow.xaml

▶ MainWindow.xaml.cs

TestProject.zip

[C#/WPF] Storyboard 엘리먼트 : 마우스 위치에 따라 특정 엘리먼트 표시하기/숨기기

■ Storyboard 엘리먼트를 사용해 마우스 위치에 따라 특정 엘리먼트를 표시하고 숨기는 방법을 보여준다. ▶ MainWindow.xaml

▶ MainWindow.xaml.cs

TestProject.zip

[C#/WPF] Mouse 클래스 : OverrideCursor 정적 속성을 사용해 커서 설정하기

■ Mouse 클래스의 OverrideCursor 정적 속성을 사용해 커서를 설정하는 방법을 보여준다. ▶ MainWindow.xaml

▶ MainWindow.xaml.cs

TestProject.zip

[C#/WPF] Mouse 클래스 : GetPosition 정적 메소드를 사용해 마우스 위치 구하기

■ Mouse 클래스의 GetPosition 정적 메소드를 사용해 마우스 위치를 구하는 방법을 보여준다. ▶ 예제 코드 (C#)

[C#/WPF] SystemParameters 클래스 : IsMouseWheelPresent 정적 속성을 사용해 마우스 휠 존재 여부 구하기

■ SystemParameters 클래스의 IsMouseWheelPresent 정적 속성을 사용해 마우스 휠의 존재 여부를 구하는 방법을 보여준다. ▶ 예제 코드 (C#)

[C#/WPF] MouseButtonEventArgs 클래스 : GetPosition 메소드를 사용해 마우스 좌표 구하기

■ MouseButtonEventArgs 클래스의 GetPosition 메소드를 사용해 마우스 좌표를 구하는 방법을 보여준다. ▶ MainWindow.xaml

▶ MainWindow.xaml.cs

TestProject.zip