This code worked for me:
private static Cursor ReadFromResource(byte[] res)
{
MemoryStream stream = new MemoryStream(res);
Cursor result = new Cursor(stream);
stream.Close();
}
And then,
this.Cursor = ReadFromResource(Test.Properties.Resources.Arrow);