Определить, является ли окно видимым или нет, используя C # - PullRequest
6 голосов
/ 17 апреля 2010

У меня есть гибридное приложение Console / Form в C #, и на данный момент я должен полагаться на user32.dll, чтобы показать / скрыть окно консоли. Но я не могу найти способ, которым я могу определить, является ли окно консоли скрытым или видимым (без сохранения значения самостоятельно)

1 Ответ

8 голосов
/ 17 апреля 2010

Функция IsWindowVisible :

Функция IsWindowVisible извлекает состояние видимости указанного окна.

C # Подпись от pinvoke.net :

[DllImport("user32.dll")]
[return: MarshalAs(UnmanagedType.Bool)]
static extern bool IsWindowVisible(IntPtr hWnd);
...