zoukankan      html  css  js  c++  java
  • [No0000AF]去除wpf窗口标题栏ICON

            /*
    
                    #region 去除标题栏ICON
    
                    [DllImport("user32.dll")]
                    static extern int GetWindowLong(IntPtr hwnd, int index);
    
                    [DllImport("user32.dll")]
                    static extern int SetWindowLong(IntPtr hwnd, int index, int newStyle);
    
                    [DllImport("user32.dll")]
                    static extern bool SetWindowPos(IntPtr hwnd, IntPtr hwndInsertAfter, int x, int y, int width, int height, uint flags);
    
                    [DllImport("user32.dll")]
                    static extern IntPtr SendMessage(IntPtr hwnd, uint msg, IntPtr wParam, IntPtr lParam);
    
                    const int GWL_EXSTYLE = -20;
                    const int WS_EX_DLGMODALFRAME = 0x0001;
                    const int SWP_NOSIZE = 0x0001;
                    const int SWP_NOMOVE = 0x0002;
                    const int SWP_NOZORDER = 0x0004;
                    const int SWP_FRAMECHANGED = 0x0020;
                    const uint WM_SETICON = 0x0080;
    
                    protected override void OnSourceInitialized(EventArgs e)
                    {
                        base.OnSourceInitialized(e);
    
                        // Get this window's handle
                        IntPtr hwnd = new WindowInteropHelper(this).Handle;
    
                        // Change the extended window style to not show a window icon
                        int extendedStyle = GetWindowLong(hwnd, GWL_EXSTYLE);
                        SetWindowLong(hwnd, GWL_EXSTYLE, extendedStyle | WS_EX_DLGMODALFRAME);
    
                        // Update the window's non-client area to reflect the changes
                        SetWindowPos(hwnd, IntPtr.Zero, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE | SWP_NOZORDER | SWP_FRAMECHANGED);
                    }
    
                    #endregion 去除标题栏ICON
    
            */
  • 相关阅读:
    1-1圆柱体的表面积
    vue的重定向和404
    新特性
    vue的一些概念
    关于ES6包的导出和导入
    vue-父组件和子组件的交互
    vue-组件
    vue---指令
    angular基础--指令2
    angular基础
  • 原文地址:https://www.cnblogs.com/Chary/p/No0000AF.html
Copyright © 2011-2022 走看看