Example #1
0
 internal static extern bool GetIconInfo(SafeCopyIconHandle iconCursorHandle, out Icon.ICONINFO iconInfo);
Example #2
0
 /// <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);
 }