Three related questions here:
- The
IntPtr
structure apparently does not implement<
and>
operators. Is there a way to perform this comparison without converting the structure to an int or long? - Why are the
<
and>
operators not implemented on this structure? - I am enumerating windows from a 32 bit process. Windows from 64 bit processes also seem to be included, which is fine. How can I tell whether to use ToInt32 or ToInt64 on the IntPtr structure?
Context: Windows 7 (64 bit), VS 2010, WinForms (32 bit).
The target windows I want to extract include 64 bit apps such as the Windows Sidebar containing gadgets. If I have taken any wrong assumptions, please let me know.