
C++ WinAPI - zachycení minimalizace okna před vykonáním
Zdravím, chtěl bych se zeptat, jak lze přerušit minimalizaci okna. Potřeboval bych, aby se při stisknutí min. tlačítka objevil dotaz, zda se okno má opravdu minimalizovat.
Dotaz pomocí messageboxu není problém. Problém je právě s tou minimalizací, kterou nevím jak udělat, jelikož WM_SIZE se posílá až po minimalizaci.
Děkuji za jakoukoliv pomoc.
Ak dokážeš odchytávať systémové správy, potom je to jednoduché...
message.Msg == 0x0112 ) // WM_SYSCOMMAND
messgae.WParam == 0xF020 ) ) // SC_MINIMIZE
kód si napíš sám, C++ neovládam...
Díky, potřeboval jsem znát právě tu zprávu WM_SYSCOMMAND.
V Delphi by to vyzeralo nejak takto: