Visa en form utan att bli aktiverad??
Hej
hur ska jag göra för att visa en form, och denna form ska inte få fokus?
och formen ska lägga sig över alla program...så att den inte ligger bakom något.
Nämre Förklaring:
Jag håller på att bygga ett Program som skickar ut Meddelanden via LAN.
och när ett meddelande tas emot från servern, så visas detta hos klienten.
men när rutan med meddelandet kommer upp, så får den fokus, så att om man t.ex sitter och skriver i något program så är detta väldigt jobbigt, för att då kan man inte fortsätta med sitt skrivade, och man måste då klicka på den programet som man skriver i för att fortsätta.
Hoppas att någon vet hur man löser detta.
Svara
Sv: Visa en form utan att bli aktiverad??
Jag vet inte om ett fönster går att öppna utan fokus, men en idé skulle kunna vara att kolla vilket fönster som har fokus precis innan fönstret ska visas och sedan sätta tillbaka fokus direkt efter att fönstret har laddats. Använd t ex :
<info>
GetActiveWindow
http://www.mentalis.org/apilist/GetActiveWindow.shtml
SetActiveWindow
http://www.mentalis.org/apilist/SetActiveWindow.shtml
GetForegroundWindow
http://www.mentalis.org/apilist/GetForegroundWindow.shtml
SetForegroundWindow
http://www.mentalis.org/apilist/SetForegroundWindow.shtml
</info>
Om bara ditt fönster laddas tillräckligt snabbt så bör det inte märkas allt för mycket i den aktiva applikationen.
Svara