Diskuze: Odchycení minimalizace
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.

Tvůrce

Zobrazeno 7 zpráv z 7.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Ahoj, je to jednoduchá odchytíš si resize a pak ověříš WindowsState:
private void Form1_Resize(object sender, EventArgs e)
{
if (WindowState == FormWindowState.Minimized)
{
// Teď je okno minimalizované....
}
}
Promin, mel jsem se lip vyjadrit, ja potrebuju overovat u jine aplikace ve stylu
foreach(process p in processes)
{
//Má proces okno?
//Jestli ano je minimalizovaný?
}
Na to budeš muset vyhrabat cosi z winAPI. Zkusím se podívat, ale nevim nevim.
No něco jsem našel, neví sice jestli ti to pomůže, ale i přesto: http://vbnet.cz/…zi_okny.aspx
tam se podívej jak to hledá aplikace co mají okno. Jak to vytřídit na ty co jsou minimalizované nevím.
Díky, uvidím co se s tím bude dát dělat
Něják jsem zapoměl na to že jestli process má okno jde zjistit i
if (!String.IsNullOrEmpty(process.MainWindowTitle))
asi to bude daleko jednodušší než hledat ve vb kódu
Zobrazeno 7 zpráv z 7.