internal static extern bool GetIconInfo(SafeCopyIconHandle iconCursorHandle, out Icon.ICONINFO iconInfo);
/// <summary> /// <see cref="CopyIcon"/> の実行が成功したか判定する /// </summary> /// <remarks> /// <see cref="CopyIcon"/> の場合、 /// 失敗時はアイコンへのハンドルが NULL(<see cref="IntPtr.Zero"/>) で返却 /// </remarks> /// <param name="result"><see cref="CopyIcon"/> を実行した際の戻り値を指定</param> /// <returns>正常終了:True、異常終了:False</returns> public static bool IsSuccess(SafeCopyIconHandle result) { return(!result.IsInvalid); }