title: How to convert IntPtr to Cursor or SafeHandle?
body: <p>I'm in .NET 3.5, I have found</p>
  
  <pre><code>CursorInteropHelper.Create()
  </code></pre>
  
  <p>method <a href="http://msdn.microsoft.com/en-us/library/system.windows.interop.cursorinterophelper.create%28v=vs.90%29.aspx" rel="nofollow">here</a>. However it is absolutely unclear how do I convert IntPtr for cursor to SafeHandle. The list of implementations of SafeHandle listed <a href="http://msdn.microsoft.com/en-us/library/microsoft.win32.safehandles%28v=vs.90%29.aspx" rel="nofollow">here</a> does not include SafeCursorHandle and others are abstract or unrelated. Is the only way to go is to create my own implementation of SafeHandle?</p>