Programming/Windows API
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를 설정하는 등의 작업할 할 수 있게 됩니다.
0 0