Støv, fibre og metalliske partikler kan påvirke både uptime, levetid og driftssikkerhed. Derfor arbejder flere datacentre systematisk med contamination control.
Så vidt jeg erindre er der en WindowState property på formen, som fortæller om det er minimeret, maximeret eller normal..
Michael
PS er ikke helt sikker ang ovenstående, ellers kan GetWindowLong bruges med GWL_STYLE som parameter og checke om WS_MINIMIZE eller WS_MAXIMIZE er med (if (WS_MINIMIZE and ret) <> 0 then ... hvor ret er retur værdien af GetWindowLogn (ret = GetWindowLong(GWL_STYLE))
For at "måle" hvornår en form skifter state skal du bruge en subclasser (eller bruge SetWindowLong direkte, hvilket giver ustabilitet). Den kan du eksempelvis finde hos matthart.com. Her er der enkle eksempler. Du skal hooke WM_RESIZE, som er defineret i Win32API.txt.
Jeg har noget baggrundsmusik i et af mine programmer, og så ville jeg gerne pause den musik når programmet er minimeret! Jeg har fået svaret. Det der med windowstate virker fint! Men ingen har valgt "svar" så jeg kan give dem pointene, derfor tager jeg dem selv igen!
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.