ulukkelig applikation i c#

Tags:    c#

Hej

vi sidder et par stykker og arbejder med c# og vi er i færd med at lave en applikation som når aktiveret skal vise et vindue på skærmen.
Dette vindue er en alarm som under ingen omstændigheder må kunne lukkes, hverken med taste kombinationer eller andre måder at lukke et vindue på. Man må heller ikke kunne tabbe ud, maksimere, minimere osv. Det skal simpelthen være låst fast på skærmen.
Nogle der kan hjælpe os?




Indlæg senest redigeret d. 23.08.2006 15:13 af Bruger #10417
5 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 5 karma
Sorter efter stemmer Sorter efter dato
I kan vel bare hele tiden flytte musen hen på et bestemt punkt, så at den ikke kan fjerne fokus? Ved ikke hvordan man gør i C# men skal nok skrive hvis jeg finder en måde.



Det lyder som en utroligt irriterende applikation, som jeg personligt ville brænde på sankthansbålet og sende til Bloksbjerg sammen med de andre kættere.



Jamen det er nu en gang det vi skal lave og mangler lidt vind for at få os i den rigtige retning, og ikke røg, da vi ikke lige helt kan finde ud af hvordan vi skal gribe det an....

Men se det som et alamerings-system.....der skal låse pc´en , hvor der popper et skærmbillede op der viser info...

vi ved hvordan vi slår tastekombinationer fra....men det med at holde fokus på applikationen uden at have mulighed for at komme væk fra skærmen...det er der vi er på bar bund!?!





I kan vel bare hele tiden flytte musen hen på et bestemt punkt, så at den ikke kan fjerne fokus? Ved ikke hvordan man gør i C# men skal nok skrive hvis jeg finder en måde.


ok idé.....

vi fandt dog frem til en anden løsning!
(eng version af .net suite)

Vi gør 4 ting...

1. den nemmeste del og det er at slå den menu i venstre del+ minimer/maksimer/luk i højre menu del fra.
Det gør vi ved simpelthen at gå ind og klikke på formen i designer view. Så går man ind i propertiesboksen og finder det punkt der hedder Controlboks og sætter den til "false"
Så er menu+knapper slået fra...

2. Masimere vinduet som standard da man jo ikke længere har nogen minimeringsfuktion, derved kan man ikke fx. ikke klikke fokus væk (her kunne man evt. bruge din idé hvis man modsat os ikke vil have fuld maksimering)

3. I Form_Closingevent indsættes e.cancel=true;
Dette umuligør lukning med alt+f4

4. Det sidste vi arbejder på nu er at fange tastekombinationer som ctrl+alt+del og alt+tab!! Vi har fundet ud af man kan importere nogle dll-filer fra system32 dette giver dig mulighed for at afregistrere den tastekombinationer kaldet hooks men hvordan man rent praktisk gør et er vi stadig ikke klar over, så hvis der er 1 der har en idé eller forslag ville det være super! Eller kender en anden måde det kan gøre på???



Indlæg senest redigeret d. 25.08.2006 14:56 af Bruger #10417
bang



Indlæg senest redigeret d. 25.08.2006 14:56 af Bruger #10417
t