LoadCursorFromFile

機能
カーソルファイルからマウスカーソルを作成する
Declare Function LoadCursorFromFile Lib "user32.dll" Alias  "LoadCursorFromFileA" _
(ByVal lpFileName As String) As Long
Declare Function LoadCursorFromFile Lib "user32.dll" Alias  "LoadCursorFromFileA" _
(ByVal lpFileName As String) As Integer

HCURSOR LoadCursorFromFile(
LPCTSTR lpFileName
);
引数
lpFileName

カーソルファイル名(.CURまたは.ANI)
ByVal lpFileName As Longと指定すると
システムストックオブジェクトのカーソルをロードできる。
戻り値
正常終了のとき                     作成されたカーソルのハンドル
エラーのとき                       0
lpFileNameの定数

IDC_APPSTARTING = 32650             標準の矢印と小さな砂時計
IDC_ARROW = 32512                   標準の矢印
IDC_NORMAL = IDC_ARROW
IDC_CROSS = 32515                   十字形
IDC_HAND = 32649                    WindowsNT系のみ
IDC_IBEAM = 32513                   Iビームカーソル
IDC_ICON = 32641                    WindowsNT:Emprtyアイコン
IDC_NO = 32648                      スラッシュ付き円(丸に斜め線)
IDC_SIZE = 32640                    WindowsNT:4方向矢印
IDC_SIZEALL = 32646                 4方向矢印
IDC_SIZENESW = 32643                右上・左下両向き矢印
IDC_SIZENS = 32645                  上下両向き矢印
IDC_SIZENWSE = 32642                左上・右下両向き矢印
IDC_SIZEWE = 32644                  左右両向き矢印
IDC_UPARROW = 32512                 上向き矢印
IDC_UP = IDC_UPARROW
IDC_WAIT = 32514                    砂時計