5
Ho un'applicazione ibrida Console/Form in C# e al momento devo affidarmi a user32.dll per mostrare/nascondere la finestra della console. Ma io non riesco a trovare un modo in cui posso determinare se la finestra della console è nascosto o visibile (senza memorizzare il valore stesso)Determinare se una finestra è visibile o non utilizzare C#
Questo non controllerà ogni volta che la finestra è in realtà visibile. Leggi l'articolo di msdn. –
Penso che sia necessario [DllImport (USER32)] public static extern bool IsIconic (IntPtr hWnd); – Kate
"Qualsiasi disegno su una finestra con lo stile WS_VISIBLE non verrà visualizzato se la finestra è oscurata da altre finestre o è ritagliata dalla relativa finestra padre." - Il che significa che restituirà true indipendentemente dal fatto che possa essere visto. – David