/// <summary> /// マウスカーソルが表示中かどうかを取得 /// </summary> /// <returns>true:Showing, false:Hidden or Suppressed</returns> static public bool GetCursorVisible() { WinApi.CURSORINFO cinfo = new WinApi.CURSORINFO(); cinfo.cbSize = System.Runtime.InteropServices.Marshal.SizeOf(cinfo); if (WinApi.GetCursorInfo(ref cinfo)) { return((cinfo.flags == 0) || ((cinfo.flags & 2) > 0)); } return(true); }