![]() |
Umschalten zum Task verhindern - Programm verstecken
Hallo,
ich möchte ein Programm im Hintergrund laufen lassen (auf der Taskleiste minimieren). Der Benutzer soll das Programm nur noch erreichen können wenn es auf der Taskleiste angeklickt wird. Hat jemand eine Idee wie ich das Programm so verstecken kann, dass es beim Umschalten mit ALT+TAB nicht mehr in der Liste steht ? KUBA |
Re: Umschalten zum Task verhindern - Programm verstecken
Hallo,
Um beispielsweise die linke Alt und Strg zu vertauschen folgende Reg Änderung:
Delphi-Quellcode:
danach neu starten und Alt+Tab wird 'verbogen' auf linke Strg+Tab ..
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout] "Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,1d,00,38,00,38,00,1d,00,\ 00,00,00,00 .. zum Rückgängig machen "Scancode Map" in der Reg wieder entfernen. KUBA |
Re: Umschalten zum Task verhindern - Programm verstecken
Probier mal Folgendes:
Delphi-Quellcode:
function HideFromALTTAB( hWnd: Cardinal ): Cardinal;
begin Result := SetWindowLong( hWnd, GWL_EXSTYLE, GetWindowLong( hWnd, GWL_EXSTYLE ) or WS_EX_TOOLWINDOW ); end; |
Re: Umschalten zum Task verhindern - Programm verstecken
Danke für den Tip, kann ich damit auch eine "Fremde" Anwendung vor ALT-TAB verstecken ?
KUBA |
Re: Umschalten zum Task verhindern - Programm verstecken
Ja natürlich :)
|
Re: Umschalten zum Task verhindern - Programm verstecken
Zitat:
KUBA |
Re: Umschalten zum Task verhindern - Programm verstecken
Delphi-Quellcode:
FindWindow( 0, 'Caption der fremden Application' ); // diese Function liefert den Handle zurück
|
Re: Umschalten zum Task verhindern - Programm verstecken
Supi !!
Vielen Dank, ich habs jetzt :mrgreen: KUBA |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:43 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz