C#에서 커서 변경

Muhammad Zeeshan 2023년10월12일
C#에서 커서 변경

이 기사에서는 프로그래밍 언어 C#을 사용하여 커서를 대기 커서로 변경하는 방법을 안내합니다.

C#에서 커서를 대기 커서로 변경

마우스나 트랙볼을 움직이면 Windows는 커서라는 아이콘을 표시합니다. 일반적으로 프로그램의 현재 상태에 따라 다양한 커서 이미지가 표시됩니다.

표준 및 대기 커서가 두 가지 예입니다. 다양한 운영 체제에서 서로 다른 커서를 사용할 수 있습니다.

다음은 WaitCursor 기능을 더 잘 이해하는 데 도움이 되는 예입니다.

모래시계 커서를 표시하기 위해 Cursors.WaitCursor 값을 지정할 수 있습니다.

Cursor.Current = Cursors.WaitCursor;

우리 코드의 기능은 커서가 .WaitCursor 변수에 할당된 후에 작성될 수 있습니다. 예를 들어 for 루프를 구현했습니다.

try {
  Console.WriteLine("Here you will write your workings or tasks");
  for (int i = 0; i < 2; i++) {
    Thread.Sleep(1000);
  }
}

작업을 마치면 커서의 기본 설정인 Cursor.Default를 재설정합니다.

finally {
  Cursor.Current = Cursors.Default;
}

완전한 소스 코드:

public void SampleTask() {
  Cursor.Current = Cursors.WaitCursor;
  try {
    Console.WriteLine("Here you will write your workings or tasks");
    for (int i = 0; i < 2; i++) {
      Thread.Sleep(1000);
    }
  } finally {
    Cursor.Current = Cursors.Default;
  }
}
Muhammad Zeeshan avatar Muhammad Zeeshan avatar

I have been working as a Flutter app developer for a year now. Firebase and SQLite have been crucial in the development of my android apps. I have experience with C#, Windows Form Based C#, C, Java, PHP on WampServer, and HTML/CSS on MYSQL, and I have authored articles on their theory and issue solving. I'm a senior in an undergraduate program for a bachelor's degree in Information Technology.

LinkedIn