WindowStyle="None"
WindowState="Maximized"
Topmost="True">
I ovo mi postavi aplikaciju iznad svega i sve je ok, ali alt + tab, win key, ctrl + alt + del, alt + F4... ne znam kako da disablujem. Znaci hocu da postignem da nema nacina da kada je aplikacija startovana, da korisnik vidi taskbar, start meni ili bilo sta drugo.
Probao sam ovako, ali i dalje ne sljaka :(
public partial class Shell : Window
{
public Shell()
{
InitializeComponent();
IntPtr window = Interop.GetWindowHandle(this);
IntPtr focused = Interop.GetForegroundWindow();
if (window != focused)
{
Interop.SetForegroundWindow(window);
}
}
}
public class Interop
{
[DllImport("user32.dll")]
public static extern bool SetForegroundWindow(IntPtr hWnd);
[DllImport("user32.dll")]
public static extern IntPtr GetForegroundWindow();
public static IntPtr GetWindowHandle(Window window)
{
return new WindowInteropHelper(window).Handle;
}
}
[Ovu poruku je menjao Valerij Zajcev dana 09.01.2011. u 00:24 GMT+1]