Hi all,

Below is a byte dump of .cur file .

I want to store those dump bytes in an array and from the bytes, re-create the cursor and get its handle so I can pass the handle to the SetCursor API.

I know I can get the cursor handle if I use the LoadCursorfromFile API but I don't want to use a file .. I want to load the cursor from the byte array in memory.

Regards.

Cursor file dump.
Code:
00 00 02 00 01 00 20 20 10 00 0c 00 01 00 e8 02
00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00
00 00 01 00 04 00 00 00 00 00 80 02 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 80 00 00 80 00 00 00 80 80 00 80 00
00 00 80 00 80 00 80 80 00 00 80 80 80 00 c0 c0
c0 00 00 00 ff 00 00 ff 00 00 00 ff ff 00 ff 00
00 00 ff 00 ff 00 ff ff 00 00 ff ff ff 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 0f ff ff f8 00 00 00 00 00 00 00 00
00 00 00 00 ff ff ff ff 80 00 00 00 00 00 00 00
00 00 00 0f ff ff ff ff 80 00 00 00 00 00 00 00
00 00 00 ff ff ff ff ff f8 00 00 00 00 00 00 00
00 00 00 ff ff ff ff ff f8 00 00 00 00 00 00 00
00 00 0f ff ff ff ff ff f8 00 00 00 00 00 00 00
00 00 0f ff ff ff ff ff ff 80 00 00 00 00 00 00
00 00 ff ff ff ff ff ff ff 80 00 00 00 00 00 00
00 00 ff 88 ff ff ff ff ff 80 00 00 00 00 00 00
00 0f f8 00 ff ff ff ff ff 80 00 00 00 00 00 00
00 0f 80 00 ff ff ff ff 7f 80 00 00 00 00 00 00
00 f8 00 00 ff 7f f7 f8 0f 80 00 00 00 00 00 00
00 00 00 00 f8 0f 80 f8 0f 80 00 00 00 00 00 00
00 00 00 00 f8 0f 80 f8 00 00 00 00 00 00 00 00
00 00 00 00 f8 0f 80 f8 00 00 00 00 00 00 00 00
00 00 00 00 f8 0f 80 00 00 00 00 00 00 00 00 00
00 00 00 00 f8 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 f8 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 f8 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 f8 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 f8 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff f8
07 ff ff f0 07 ff ff e0 03 ff ff c0 03 ff ff 80
01 ff ff 80 01 ff ff 00 01 ff ff 00 00 ff fe 00
00 ff fe 00 00 ff fc 00 00 ff fc 20 00 ff f8 60
00 ff fc e0 00 ff ff e0 01 ff ff e0 07 ff ff e0
0f ff ff e0 7f ff ff e1 ff ff ff e1 ff ff ff e1
ff ff ff e1 ff ff ff f3 ff ff ff ff ff ff