精华内容
下载资源
问答
  • Windows API去掉窗口标题栏以及边框
    万次阅读
    2014-04-26 00:35:57

    case WM_SIZE:
    	{
    		LONG_PTR Style = ::GetWindowLongPtr(hWnd,GWL_STYLE);
    		Style = Style &~WS_CAPTION &~WS_SYSMENU &~WS_SIZEBOX;
    		::SetWindowLongPtr(hWnd, GWL_STYLE, Style);
    		break;
    	}


      本文中代码由 http://bbs.csdn.net/topics/370099236 中的VB代码修改而来。

      

    
    更多相关内容
  • 同上:cocos3.2最近在开发,windows时遇到好多问题 下面解决标题栏隐藏功能 找到函数:   GLView::initWithRect(const std::string& viewName, Rect rect, float frameZoomFactor) 函数里面有:   ...

    同上:cocos3.2最近在开发,windows时遇到好多问题

    下面解决标题栏隐藏功能

    找到函数:

     

    GLView::initWithRect(const std::string& viewName, Rect rect, float frameZoomFactor)

    函数里面有:

     

    glfwWindowHint(GLFW_RESIZABLE, GL_FALSE);//不可改变大小 

    在下面添加个函数

    glfwWindowHint(GLFW_RESIZABLE, GL_FALSE);
    glfwWindowHint(GLFW_DECORATED, GL_FALSE);   //没有边框和标题栏  

     

    ok:完成

     

    glfwSetWindowShouldClose(_mainWindow, 0);可以设置cocos是否关闭:1为关闭,0为不关闭

     

    获取更多帮主请关注小程序

     

    展开全文
  • 写这篇博客的目的,就是防止忘记找不到。 实际项目中使用,测试有效。 调用: IntPtr CurrentAppHandle = GetForegroundWindow();...HandleRef ...// 初始化窗口风格 IntPtr Style = GetWindowLongPtr(C...

    写这篇博客的目的,就是防止忘记找不到。

    实际项目中使用,测试有效。

    调用

    IntPtr CurrentAppHandle = GetForegroundWindow();
    HandleRef ParentHandle = new HandleRef(this, CurrentAppHandle);
    
    // 初始化窗口风格
    IntPtr Style = GetWindowLongPtr(CurrentAppHandle, GWL_STYLE);
    uint tempStyle = (uint)Style.ToInt32() & ~WS_CAPTION & ~WS_SYSMENU & ~WS_SIZEBOX;
    WinAPI.SetWindowLongPtr(ParentHandle, GWL_STYLE, new IntPtr(tempStyle));

    WindowsAPI

        /// <summary>
        /// 检索有关指定窗口的信息。该函数还将以指定的偏移量将值检索到额外的窗口内存中。
        /// </summary>
        /// <param name="hWnd"></param>
        /// <param name="nIndex"></param>
        /// <returns></returns>
        public static IntPtr GetWindowLongPtr(IntPtr hWnd, int nIndex)
        {
            if (IntPtr.Size == 8)
                return GetWindowLongPtr64(hWnd, nIndex);
            else
                return GetWindowLongPtr32(hWnd, nIndex);
        }
        [DllImport("user32.dll", EntryPoint = "GetWindowLong")]
        private static extern IntPtr GetWindowLongPtr32(IntPtr hWnd, int nIndex);
    
        [DllImport("user32.dll", EntryPoint = "GetWindowLongPtr")]
        private static extern IntPtr GetWindowLongPtr64(IntPtr hWnd, int nIndex);
    
        /// <summary>
        /// 这种静态方法是必需的,因为早期操作系统不支持
        /// </summary>
        /// <param name="hWnd"></param>
        /// <param name="nIndex"></param>
        /// <param name="dwNewLong"></param>
        /// <returns></returns>
        public static IntPtr SetWindowLongPtr(HandleRef hWnd, int nIndex, IntPtr dwNewLong)
        {
            if (IntPtr.Size == 8)
                return SetWindowLongPtr64(hWnd, nIndex, dwNewLong);
            else
                return new IntPtr(SetWindowLong32(hWnd, nIndex, dwNewLong.ToInt32()));
        }
    
        [DllImport("user32.dll", EntryPoint = "SetWindowLong")]
        private static extern int SetWindowLong32(HandleRef hWnd, int nIndex, int dwNewLong);
    
        [DllImport("user32.dll", EntryPoint = "SetWindowLongPtr")]
        private static extern IntPtr SetWindowLongPtr64(HandleRef hWnd, int nIndex, IntPtr dwNewLong);
    
        /// <summary>
        /// 获取置顶窗口
        /// </summary>
        /// <returns></returns>
    
        [DllImport("user32", CharSet = CharSet.Auto, ExactSpelling = true)]
        public static extern IntPtr GetForegroundWindow();

     

     

    参数

        /// <summary>
        /// 设置一个新的窗口样式
        /// </summary>
        public const int GWL_STYLE = -16;
    
        /// <summary>
        /// 标题
        /// </summary>
        public const uint WS_CAPTION = 0x00C00000;     /* WS_BORDER | WS_DLGFRAME  */
    
        /// <summary>
        /// 系统菜单
        /// </summary>
        public const uint WS_SYSMENU = 0x00080000;
    
    
        /// <summary>
        /// 设置调整窗口大小的厚的结构的窗口。
        /// </summary>
        public const uint WS_THICKFRAME = 0x00040000;
    
        /// <summary>
        /// 创建一个可调边框的窗口,与 WS_THICKFRAME 风格相同
        /// </summary>
        public const uint WS_SIZEBOX = WS_THICKFRAME;

     

    展开全文
  • win10 窗口无边框

    千次阅读 2019-12-24 20:21:53
    等了这么久,才敢在工作环境使用Win10,没想到还是这么多bug和不方便之处:输入法、托盘区、蓝屏。。。 转载于:... 将“在窗口下显示阴影”关闭,再重新打开即可。 ...

    等了这么久,才敢在工作环境使用Win10,没想到还是这么多bug和不方便之处:输入法、托盘区、蓝屏。。。

    转载于:https://www.cnblogs.com/chinadhf/p/10842388.html

    将“在窗口下显示阴影”关闭,再重新打开即可。

    展开全文
  • 目录取消窗口边框窗口居中显示 取消窗口边框 取消掉窗口边框,不能移动和放大、缩小窗口 this->setWindowFlags(Qt::FramelessWindowHint); 下面看官方解释: Qt::FramelessWindowHint: Produces a borderless ...
  • windows运行bat文件时隐藏命令行(黑框框)!还在因为运行bat文件有黑框存在而烦恼?不知道如何隐藏cmd黑框?网上抄了种种无效?
  • 方法一:在你的cpp文件中添加 #pragma comment( ...//这种方法无法灵活的显示或者隐藏窗口 方法二:适用于对本身隐藏窗口 #include<Windows.h> HWND hwnd=GetForegroundWindow();//获取你当前启动窗口的...
  • 隐藏标题栏和边框 win32 C

    热门讨论 2009-12-16 10:21:34
    win32程序隐藏标题栏和边框的方法,设定特定的窗口风格,窗口置顶。
  • 1.内容1:无边框可拖动窗口,自定义form背景图片即可换肤; 2.内容2:窗体靠边自动隐藏,上下左右都可以;鼠标靠边自动显现窗体; 3.编译环境: windows10 vs2019 vb.net frameworke4.52 x86 4.因为自己做的是32位...
  • Qt如何去掉系统提供的窗口边框

    万次阅读 2017-04-29 09:33:42
    1、直接去掉系统提供的窗口边框,不能移动和改变窗口的大小。 set WindowFlags(Qt::FramelessWindowHint); Qt::FramelessWindowHint: Produces a borderless window. The user cannot move or resize a ...
  • 第二步取消窗口边框 点击选中窗口 然后打开属性窗口 在Formborderstyle 属性中选中none 可以看到窗口边框已经被删除 第三步 实现通过鼠标点击窗体 移动窗口 在解决方案窗口中打开代码部分 写上下面代码 using ...
  • 开发界面之窗口边框重绘

    千次阅读 2017-11-24 11:00:35
    这边主要仿照其重绘边框——即活动窗口边框高亮,本文不讲标题栏/border重绘(难度是比Client绘制要难,但是社区也有人做了相应的demo),基于富图考虑,它不要标题栏,我们也用无边框窗口绘制就好了。 1.边框及标题...
  • 另外,在搜索隐藏窗口的时候发现有人用这软件实现将终端嵌入桌面作为wallpaper,因为感觉用处不大,我没有具体尝试,只将实现过程摘录过来,地址在 这里。 (if (matches (window_name) "DesktopConsole") ...
  • 【C++】去除程序边框

    2021-07-20 21:28:01
    系统:win10 IDE:vs2019 步骤 1.获取窗口名称,可以使用VS自带的Spy++; LPCWSTR str = L"Everything"; HWND hwnd = FindWindow(0, str); SetWindowLong(hwnd, GWL_STYLE, ~WS_BORDER);
  • 一、窗口结构体WNCLASS 这个结构体存储的是一些关于窗口类信息的结构, 成员如下: typedef struct tagWNDCLASSA { UINT style;//窗口类型 WNDPROC lpfnWndProc;//窗口处理函数(回调函数) int cbClsExtra;//...
  • 标题使用C#windows应用窗体时去除里面Button的边框 1、这里是默认添加的Button,四周有边框 2、我尝试点击这个Button,边框更明显 3、而我想要的是这种,点击之后不带边框 4、具体实施 第一步,打开添加Button的...
  • C语言执行时进行窗口隐藏

    千次阅读 2017-08-30 15:49:12
    C语言编写的程序,怎样隐藏运行,不弹CMD窗口 ------ 1、调用system函数时用... 即可隐藏窗口。 2、system函数: 原型:int system(const char * command); 功能:执行 dos(windows系统) 或 shell(Lin
  • Windows 7中,仍然沿用了一贯的Windows窗口式设计。基于窗口的设计能够提高多任务效率,并且用户能够很清晰的看到所打开的内容、所运行的程序。 Windows窗口 Windows窗口Windows操作系统用户界面中最重要的...
  • qt自定义标题栏和边框Would you like to tweak your title bar and menu fonts in Windows 7? Here’s how you can change those little settings you may have enjoyed tweaking in older versions of Windows. 您...
  • QT实现窗口去掉边框后的移动、拉伸和窗口隐藏窗口移动和拉伸的思路通过重写mousemove函数实现窗口的移动,但是在项目中不可能对每一个模块都进行函数重写,通过使用事件滤波器(eventfilter)来解决这个问题,在事件...
  • 文章目录一、前言二、使用Spy++工具分析窗口三、C#通过Windows API捕获窗口,获取窗口文本四、附录:Windows窗口消息 一、前言 项目是Unity开发的,上架了QQ游戏大厅,需要兼容XP系统。 QQ游戏大厅启动游戏的流程是...
  • Windows 窗口发送消息参数详解

    万次阅读 2020-06-24 15:32:25
    窗口发送消息参数详解 // 窗口.发送消息 函数功能: 将指定的消息发送到一个窗口,同win32 api 里面的SendMessage等同的效果 中文函数原型: 发送消息(hwnd,msg,wparam,iparam) 英文函数原型: sendmessage(hwnd,...
  • 在进行软件开发的时候,经常会对窗口进行设置,比如无边框,隐藏软件图标等,希望下面的方法对你有帮助。1,设置无边框,首先点击窗口,点击属性,具体操作如下图所示:2,隐藏软件图标的显示,操作如下图所示:总结...
  • //去掉边框 SetWindowLong(hWnd, GWL_STYLE, GetWindowLong(hWnd, GWL_STYLE) - WS_CAPTION); //指定位置 设置窗口置顶 SetWindowPos(hWnd, HWND_TOPMOST,//置顶 (GetSystemMetrics(SM_CXFULLSCREEN) - 800) ...
  • windows 窗口样式

    千次阅读 2017-12-15 16:54:16
    1 窗口样式 WS_POPUP 弹出式窗口(不能与WS_CHILDWINDOW样式同时使用) WS_CHILDWINDOW 子窗口(不能与WS_POPUP合用) WS_MINIMIZE 创建窗口拥有最小化按钮 ...
  • 没办法,自己找资料,每一种窗口风格,每一个窗口消息,每一个特殊函数,各种断点看窗口的消息过程 最后发现原来这么简单,可是我却这么笨,那么笨,用三年的业余时间,断断续续 放弃过好多次 总算给弄出来了,不多...
  • 最近项目(内网部署)客户群体不懂电脑,脚本文件bat-cmd命令框总是被关闭,导致项目关闭,打电话。。。
  • Windows窗口消息介绍

    千次阅读 2018-08-22 18:27:44
    Windows窗口消息介绍 ////////////////////////////////////////////////////////////////////////// #include "AFXPRIV.H"//消息值的定义来源 #include "Dde.h"//DDE消息值的定义来源 #...
  • 在Dev-C++ 5.11上创建并正常运行,操作系统32位、64位Win7均可。首先在文件菜单里新建项目,选择Windows Application,命名完成后得到程序框架。最后在代码中添加上控件和对应的事件即可。
  • 00. 目录 文章目录00. 目录01. 概述02. 开发环境03. 自定义阴影边框类设计与实现04. 测试代码05. 示例下载06....Windows系统:Windows10 Qt版本:Qt5.15或者Qt6 03. 自定义阴影边框类设计与实现 sha

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 14,811
精华内容 5,924
关键字:

windows隐藏窗口边框