System.Windows.Forms.Cursor.CopyHandle C# (CSharp) Method

CopyHandle() public method

public CopyHandle ( ) : IntPtr
return System.IntPtr
		public IntPtr CopyHandle() {
			return handle;
		}

Usage Example

Example #1
0
        /// <summary>
        /// 修改默认光标(从Cursors选择)
        /// <para />
        /// 影响效果为系统范围
        /// </summary>
        /// <returns>成功与否</returns>
        public static bool SetCursor_System(Cursor m_Cursor)
        {
            IntPtr result = m_Cursor.CopyHandle();
            if (result == IntPtr.Zero)
                return false;

            SetSystemCursor(result, OCR_NORMAL);
            SetSystemCursor(result, OCR_IBEAM);
            return true;
        }