C# 隐藏窗口任务栏(Window API)

    技术2022-05-20  40

    在网上找了半天没找着,最后发现关键代码就几行,

    还是很值得研究。也是第一次写自己的文章,在此与大家分享希望共同进步,

     

    using System.Runtime.InteropServices; [DllImport("user32.dll", EntryPoint = "SetWindowLong")] static extern Int32 SetWindowLong(IntPtr hWnd, Int32 nIndex, Int32 dwNewLong); private const Int32 GWL_HWNDPARENT = -8; private const Int32 WS_EX_TOOLWINDOW = 0x00000080;

     

    上面就不多说了。调用下面方法就能看到效果了。

    SetWindowLong(this.Handle, GWL_HWNDPARENT, WS_EX_TOOLWINDOW);


    最新回复(0)