Programming/Windows API
CopyCursor는 인수로 지정한 Cursor에 대한 Handle을 다른 Module에서도 사용이 가능하도록 광역 Handle값을 반환합니다.

Declare Function CopyCursor Lib "user32" Alias "CopyIcon" (ByVal hcur As Integer) As Integer
▶VB.NET 선언

CopyCursor(handle)
▶VB.NET 호출

[DllImport("user32.dll")]
public static extern int CopyIcon(int hcur);
▶C# 선언

CopyIcon(handle);
▶C# 호출

참고로 user32에는 실제 CopyCursor 함수가 존재하지 않습니다. 따라서 CopyIcon함수를 사용하여야 합니다. 이 함수가 성공적으로 수행되면 복사할 Handle값을 반환하고 실패하는 경우 0을 반환됩니다.
0 0