.NET/Windows API for .NET

LoadCursorFromFile - 새로운 Mouse Cursor의 Load

클리엘 2019. 7. 31. 13:59
728x90

LoadCursorFromFile 함수는 Computer에 저장되어 있는 Mouse Cursor File(cur, ani)을 Load하는 함수입니다.

Declare Function LoadCursorFromFile Lib "user32" Alias "LoadCursorFromFileA" (ByVal lpFileName As String) As Integer

- VB.NET 선언

LoadCursorFromFile(path)

- VB.NET 호출

[DllImport("user32.dll")]
public static extern int LoadCursorFromFile(string lpFileName);

- C# 선언

LoadCursorFromFile(path);

- C# 호출

 

LoadCursorFromFile함수의 인수는 Mouse Cursor File이 존재하는 위치에 대한 경로를 문자열 형태로 넘겨주기만 하면 됩니다.

LoadCursorFromFile("C:\mpointer.cur")

- VB.NET

LoadCursorFromFile("C:\\mpointer.cur");

- C#

 

이 LoadCursorFromFile 함수자체는 아무런 기능도 수행하지 않습니다. 다만 함수가 성공적으로 수행되면 Load한 Cursor의 Handle값을 반환하는데 이 값으로 SetSystemCursor등의 다른 API함수를 통하여 새로운 Mouse Cursor를 설정하는 등의 작업할 할 수 있게 됩니다.

728x90