You can try changing the shell of Windows.
When you launch windows, you are not running the default shell (explorer.exe), you can run your application.
On the Internet, you can find alternative Shells (more attractive) for default windows, for example:
This option is used for the purposes of similar applications that you are developing. Kiosks or TPV.
To change the default application, you must change the registry key:
In Win3.x and Win9x, the SYSTEM.INI file is:
[boot] shell=MiAplicacion.exe
In Win2k and WinXP, use the Registry:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] Shell=MiAplicacion.exe
If you check this option, think that the mode will turn the configuration back to its original value (button or option). You must reboot to test the changes.
ADDED: In addition, if you search the Internet for something similar in this “Delphi Change default windows shell”, you can find more code, samples, and information about it.
Hi
PD: Sorry about my mistakes with the English language.
Germán Estévez -Neftalí-
source share