Hi,
I need an app to run in kiosk mode, so user will not have access to
start menu and taskbar while the app is running
I was able to hide / show the taskbar with trhe following code when
app starts / exits
[DllImport("user 32.dll", EntryPoint = "FindWindow A")]
static extern int FindWindow(stri ng lpClassName, string
lpWindowName);
[DllImport("user 32.dll")]
static extern int SetWindowPos(in t hwnd, int hWndInsertAfter ,
int x, int y, int cx, int cy, int wFlags);
const int SWP_HIDEWINDOW = 128;
const int SWP_SHOWWINDOW = 64;
static public void HideTaskbar()
{
int intReturn = FindWindow("She ll_traywnd", "");
SetWindowPos(in tReturn, 0, 0, 0, 0, 0, SWP_HIDEWINDOW) ;
}
static public void ShowTaskbar()
{
int intReturn = FindWindow("She ll_traywnd", "");
SetWindowPos(in tReturn, 0, 0, 0, 0, 0, SWP_SHOWWINDOW) ;
}
But users still can access the start menu with Windows button (or Ctrl
+Esc)
Is there any way to disable start menu too?
Thank you