Autor |
Beitrag |
bfelix
Beiträge: 61
WIN 2000 Prof., Win XP Prof., Win 7 Starter und Prof., SuSe Linux 11.3,
Delphi 7 Pers.
|
Verfasst: Fr 18.02.11 21:43
Hallo Community,
wie kann ich ein Programm über den ganzen Bildschirm ausführen, also ohne Fensterleiste und Windows-Leiste?
Danke,
BFelix
|
|
Webo
Beiträge: 577
Erhaltene Danke: 14
Win 7, Debian
C# (Visual Studio 2013), PHP, C, C++ (Eclipse, KDevelop)
|
Verfasst: Fr 18.02.11 21:49
Das ist ganz einfach. Du musst BorderStyle auf bsNone setzen und WindowState auf wsMaximized.
_________________ Man kann nur das aus dem Ärmel schütteln, was man auch vorher reingesteckt hat.
|
|
bummi
Beiträge: 1248
Erhaltene Danke: 187
XP - Server 2008R2
D2 - Delphi XE
|
Verfasst: Fr 18.02.11 22:05
die Taskleiste über
Delphi-Quelltext 1: 2: 3: 4: 5: 6: 7: 8: 9:
| procedure ShowTaskBar(bShow: Boolean); begin if bShow = True then ShowWindow(FindWindow ('Shell_TrayWnd',nil), SW_SHOWNA) else ShowWindow(FindWindow ('Shell_TrayWnd',nil), SW_HIDE); end; |
sollte man aber nur machen wenn es einen wirklich guten Grund gibt.
_________________ Das Problem liegt üblicherweise zwischen den Ohren H₂♂
DRY DRY KISS
|
|
bfelix
Beiträge: 61
WIN 2000 Prof., Win XP Prof., Win 7 Starter und Prof., SuSe Linux 11.3,
Delphi 7 Pers.
|
Verfasst: Fr 18.02.11 22:19
Durch die Antwort von Webo ist aber die Taskleiste auch schon ausgeblendet.
Wie kann ich Strg+F4 und Strg+Alt+Entf sperren?
|
|
Christian S.
Beiträge: 20451
Erhaltene Danke: 2264
Win 10
C# (VS 2019)
|
Verfasst: Fr 18.02.11 22:27
Welchem Zweck soll Dein Programm denn dienen?
_________________ Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
|
|
jaenicke
Beiträge: 19276
Erhaltene Danke: 1741
W11 x64 (Chrome, Edge)
Delphi 11 Pro, Oxygene, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Fr 18.02.11 22:28
bummi hat folgendes geschrieben : | die Taskleiste über |
Was aber nur bis Windows XP funktioniert. (Abgesehen davon, dass es Blödsinn ist.)
bfelix hat folgendes geschrieben : | Wie kann ich Strg+F4 und Strg+Alt+Entf sperren? |
Indem du einen eigenen Tastaturtreiber schreibst zum Beispiel. Den Taskmanager kannst du (mit Adminrechten natürlich nur) in den Policies ausschalten.
In ein Programm kannst du sowas aber kaum einbauen, da es das gesamte System beeinträchtigt. Außerdem stellt sich die Frage nach dem Sinn.
|
|
bummi
Beiträge: 1248
Erhaltene Danke: 187
XP - Server 2008R2
D2 - Delphi XE
|
Verfasst: Sa 19.02.11 00:46
@bummi
Wie kommst Du darauf?
Läuft bei mir auch unter Vista, Win7, Server 2008 R2
Blödsinn ist es sicher meist, ich habe eine Maschinen-PC Anwendung mit Touchscreen am laufen, hier ist es nötig und sinnvoll.
_________________ Das Problem liegt üblicherweise zwischen den Ohren H₂♂
DRY DRY KISS
|
|
Timosch
Beiträge: 1314
Debian Squeeze, Win 7 Prof.
D7 Pers
|
Verfasst: Sa 19.02.11 02:23
bfelix hat folgendes geschrieben : |
Wie kann ich Strg+F4 und Strg+Alt+Entf sperren? |
Lass es einfach.
Außerdem meinst du vermutlich Alt+F4, oder verwendet dein Programm Tabs?
_________________ If liberty means anything at all, it means the right to tell people what they do not want to hear. - George Orwell
|
|
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Sa 19.02.11 02:54
Wie wäre es einfach mit dem Aufruf von LockWorkstation?
|
|
jaenicke
Beiträge: 19276
Erhaltene Danke: 1741
W11 x64 (Chrome, Edge)
Delphi 11 Pro, Oxygene, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Sa 19.02.11 06:34
Für diesen Beitrag haben gedankt: bummi
|
|
bummi
Beiträge: 1248
Erhaltene Danke: 187
XP - Server 2008R2
D2 - Delphi XE
|
Verfasst: Sa 19.02.11 11:43
@jaenicke
Danke, ist mir entgangen da mein Taskbar immer ausgeblendet ist, die MaschinenPC's liefen bisher immer unter XP, daher gab es keine neg. Rückmeldung.
Ich habe es jetzt per EnumWindows gelöst.
_________________ Das Problem liegt üblicherweise zwischen den Ohren H₂♂
DRY DRY KISS
|
|