728x90
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을 반환됩니다.
728x90
'.NET > Windows API for .NET' 카테고리의 다른 글
GetkeyboardType - 키보드 관련 정보확인 (0) | 2019.08.09 |
---|---|
SetCaretBlinkTime - Caret깜빡임 속도 지정 (0) | 2019.08.09 |
UnloadKeyboardLayout - 지정한 Keyboard배열제거 (0) | 2019.08.09 |
SetSystemCursor - 새로운 Mouse Cursor의 설정 (0) | 2019.08.09 |
CreateCursor - 새로운 Cursor 생성 (0) | 2019.08.09 |