查證WParam是IntPtr,MSDN說 IntPtr 類型被設(shè)計成整數(shù),其大小適用于特定平臺。即是說,此類型的實例在 32 位硬件和操作系統(tǒng)中將是 32 位,在 64 位硬件和操作系統(tǒng)上將是 64 位。 所以,上面的代碼應(yīng)該為: var wParam = (IntPtr.Size == 8) ? (int)((long)msg.WParam << 32 >> 32) : (int)msg.WPar...
www.dbjr.com.cn/article/354...htm 2025-6-3