[Winapi] Blokada minimalizacji

0

Czy jest jakiś sposób na blokadę minimalizacji okienka przy naciśnięciu 'pokaż pulpit'? Staram się zrobić okno na stałe przyklejone do tapety i prawie mi już wyszło, tylko czasem przy pokazywaniu pulpitu okno także się minimalizuje. Pomaga blokada komunikatu WM_NCACTIVATE, ale wtedy ikonki na pulpicie nie dają się zaznaczyć (parentem okna jest ProgMan). Co można z tym zrobić? Chcę po prostu, żeby okno zawsze trzymało się tapety.

0

Nie wiem czy ciekawym rozwiązaniem nie byłaby maksymalizacja od razu ;) przy minimalizacji.

Nie slyszałem o metodzie która by w inny sposób to załatwiła. :)

0

Chodzi nie tyle o samo zablokowanie, co raczej o wykrycie momentu minimalizacji. Jak na razie udało mi się ustalić, że wysyłany jest komuikat WM_NCACTIVATE (chyba tylko ten), ale napisałem już wyżej, że pojawiły się trudności po zablokowaniu go.

0

Spróbuj użyć IActiveDesktop, dzięki temu możesz wyświetlić okno Active X czy nawet aplet Javy, i nic sie nie bedzie minimalizowac, bo klikając "Pokaż pulpit" właśnie pokazuje sam pulpit, a twoje okienko bedzie jego elementem :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1