| Hauptmenü | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
| Startmenü / Windowstasten sperren |
|
|
| Geschrieben von Lemmy | |
| Sonntag, 19. Februar 2006 | |
|
So geht's: Folgender Trick bewirkt, dass man den Startbutton vergeblich anklickt - er reagiert dann einfach nicht, die Windowstasten funktionieren allerdings noch: //sperrt den Start-Button: EnableWindow(FindWindowEx(FindWindow('Shell_TrayWnd', nil),0, 'Button', nil),false); //entsperrt den Start-Button: EnableWindow(FindWindowEx(FindWindow('Shell_TrayWnd', nil),0,'Button',nil),true); Und so kann man auch noch die Windowstasten (und auch STRG+ALT+ENTF) sperren (allerdings wohl nur unter Windows 9x). Dein Programm gibt sich als Bildschirmschoner aus - daher funktionieren die Tasten dabei nicht.: //Systemtasten aus (auch STRG+ALT+ENTF): SystemParametersInfo(SPI_SCREENSAVERRUNNING,word(true),nil,0); //Systemtasten wieder an: SystemParametersInfo(SPI_SCREENSAVERRUNNING,word (false),nil,0); |
| < Zurück | Weiter > |
|---|