У меня есть Консоль / гибридное приложение Формы в C#, и в данный момент, я должен полагаться на user32.dll для показывания/скрытия консоли. Но я, может казаться, не нахожу путь, которым я могу определить, скрыта ли консоль или видима (не храня значение сам)
Функция IsWindowVisible извлекает состояние видимости указанного окна.
Подпись C # из pinvoke.net :
[DllImport("user32.dll")]
[return: MarshalAs(UnmanagedType.Bool)]
static extern bool IsWindowVisible(IntPtr hWnd);