procedure TForm1.Button1Click(Sender: TObject); 
begin
       //隐藏标题栏
      SetWindowLong(Form1.Handle,GWL_STYLE, GetWindowLong(Handle,GWL_STYLE) and not WS_CAPTION);
      Height:=ClientHeight;
end;

C# 去除无边框

        [System.Runtime.InteropServices.DllImport("USER32.DLL")]
        public static extern int SetWindowLong(IntPtr hWnd, int nIndex, int dwNewLong);
        [System.Runtime.InteropServices.DllImport("USER32.DLL")]
        public static extern int GetWindowLong(IntPtr hWnd, int nIndex);
        public static int GWL_STYLE = -16;
        public static int WS_CHILD = 0x40000000; //child window
        public static int WS_BORDER = 0x00800000; //window with border
        public static int WS_DLGFRAME = 0x00400000; //window with double border but no title
        public static int WS_CAPTION = WS_BORDER | WS_DLGFRAME; //window with a title bar
        private void Form1_Load(object sender, EventArgs e)
        {
            int style = GetWindowLong(Handle, GWL_STYLE);
            SetWindowLong(Handle, GWL_STYLE, (style & ~WS_CAPTION));
            Height = ClientRectangle.Height;

}

转载于:https://www.cnblogs.com/xe2011/archive/2012/06/02/2531616.html

SetWindowLong 除去窗体标题栏相关推荐

  1. Delphi组件开发-在窗体标题栏添加按钮

    这是一个在窗体标题栏添加自定义按钮的组件(TTitleBarButton)开发实例,标题栏按钮组件TTitleBarButton以TComponent为直接继承对象,它是一个可以在窗体标题栏上显示按钮 ...

  2. 【转】 VC MFC 钩子 实现 自绘 窗体 标题栏 非客户区

    效果: 程序: #if !defined(_LJF_LJFHOOK_H) #define _LJF_LJFHOOK_H #if _MSC_VER > 1000 #pragma once #end ...

  3. 【转】【C#】C#重绘windows窗体标题栏和边框

    摘要 windows桌面应用程序都有标准的标题栏和边框,大部分程序也默认使用这些样式,一些对视觉效果要求较高的程序,如QQ, MSN,迅雷等聊天工具的样式则与传统的windows程序大不相同,其中迅雷 ...

  4. WPF修改窗体标题栏的颜色

    WPF程序通常情况下没办法修改窗体标题栏的样式,包括标题栏的背景颜色. 不过借助一个叫Fluent.Ribbon的第三方控件,貌似可以修改标题栏的背景颜色. 可以通过NuGet来安装这个控件:Inst ...

  5. VB运行后去除窗体标题栏且可改变窗口大小及移动窗体

    VB去除标题栏(黑边可设)+改变窗体大小+移动窗体 窗体调用模块的代码如下: Option Explicit '最大化及还原 Private Sub Maximize() If Beautify.FW ...

  6. VC 实现 自绘 窗体 标题栏 非客户区

    转载自 ljfblog 最终编辑 gh0716 本程序在VC03测试成功,效果, 图片素材:从BC1.bmp到第2页的UR_N.bmp ■■更新■■ 彻底解决最大最小关闭按钮依然显示的问题: 在Win ...

  7. C# WinForm 窗体标题栏 不可见

    窗体属性 FormBorderStyle 设备None 转载于:https://www.cnblogs.com/Sue_/articles/2024931.html

  8. WPF-隐藏窗体标题栏和边框

    方法一 AllowsTransparency="True" WindowStyle="None" 缺点:使用该方法会导致标题栏无法被拖动,可以自我添加boder ...

  9. WPF中自定义窗体标题栏

    最新文章:Virson's Blog 这个例子是在看<深入浅出WPF>第5章控件与布局的Canvas控件时,对书上的例子做了一下小扩展:在此记下,以备后用: XAML代码: 1 <W ...

最新文章

  1. c语言实现字符指针(字符串)数组的排序
  2. 启明云端方案分享| ESP32-S2 摄像头 WIFI方案应用于智能猫眼
  3. Druid 分析报表中的实战(一)
  4. 多个独立的forEach循环, 内部处理条件是一样,代码优化方案
  5. 中小企业项目的痛VS感人IT团队
  6. apache.camel_Apache Camel 2.23发布
  7. JSON特殊字符处理
  8. (pytorch-深度学习系列)使用Pytorch实现小型卷积神经网络网络
  9. 无法删除oracle用户的问题
  10. Java中内存泄漏八种情况的总结
  11. 2020华为软件精英挑战赛热身赛总结篇
  12. 机房计算机组网方案,网络机房测试方案
  13. python分词、词频统计以及根据词频绘制词云
  14. android外设按键,Android 外接键盘的按键处理
  15. Google Chrome谷歌浏览器清理缓存的常用方法
  16. 外贸里面 LC TT DP DA BG 是什么
  17. 程序报错误Illegal instruction的解决办法
  18. Spark面试精选题(03)
  19. Ymir安装问题汇总
  20. 日常使用技巧之虚拟键盘的使用

热门文章

  1. 贝叶斯、概率分布与机器学习
  2. 数据科学家教你用数据模型来泡妞
  3. Java是块级作用域吗_javascirpt如何模仿块级作用域(js高程笔记)
  4. 系统学习NLP(二十)--SWEM
  5. java标识符定义_Java标识符命名规范
  6. PAT (Basic Level) Practice1018 锤子剪刀布
  7. Linux/Windows下查看同一网段下的所有活动IP
  8. 《一切皆是映射:代码的本质》哈希算法 (Hash)
  9. Python JavaScript 的数组去重
  10. Lintcode 730 所有子集的和