移动没有标题的窗体

原创 2000年12月10日 14:07:00


    我们一般是用鼠标按住窗口的标题栏,然后移动窗口,当窗口没有标题栏时,我们可以用下面的方法来移动窗口:

 

在 BAS 文件中声明:

Declare Function ReleaseCapture Lib "user32" () As Long

Declare Function SendMessage Lib "user32" _

Alias "SendMessageA" ( _

ByVal hwnd As Long, ByVal wMsg As Long, _

ByVal wParam As Long, lParam As Any) As Long

Public Const HTCAPTION = 2

Public Const WM_NCLBUTTONDOWN = &HA1

 

然后,在 Form_MouseDown 事件中:

Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)

ReleaseCapture

SendMessage hwnd, WM_NCLBUTTONDOWN, HTCAPTION, 0&

End Sub

vb.net 实现无标题栏窗体拖拽功能

'较好用,没有闪动   Declare Auto Function ReleaseCapture Lib "user32.dll" Alias "ReleaseCapture" () As Bool...
  • haoduo123456789001
  • haoduo123456789001
  • 2016年04月27日 09:32
  • 1258

编程日常:创建枚举窗体的线程, 结果无法找到目标窗体

[简介] 常用网名: 猪头三 出生日期: 1981.XX.XX 个人网站: http://www.x86asm.com QQ交流: 643439947 编程生涯: 2001年~至今[共15年...
  • Code_GodFather
  • Code_GodFather
  • 2016年01月19日 16:03
  • 2201

qt实现无标题栏透明可移动窗口

QT的常规对话框包括标题栏、图标Icon、关闭按钮,如下图所示:   在有些场景中,我们可能需要对标准对话框进行美化工作,比如,去掉标题栏和边框,并使整体表现出透明色的样子,如下图所示: ...
  • chlk118
  • chlk118
  • 2014年09月12日 21:15
  • 2157

Qt 无边框窗口自定义标题栏

直接上代码。 用法:
  • tujiaw
  • tujiaw
  • 2014年10月26日 01:02
  • 7937

如何设置窗口的标题栏里的标题【转】

MFC程序的默认的标题是“无标题-title”,其中title是应用程序的名称,我们应如何修改MFC窗口标题来符合自己的要求? MFC程序的文档类中定义了一个虚函数SetTitle,用于设置...
  • form88
  • form88
  • 2017年02月17日 17:19
  • 737

Visual C++改变窗口标题的几种方法

一、单文档接口(SDI)类型窗口标题的改变    首先,我们来看Windows SDI类型窗口标题栏的结构形式。结合具体例子说明:用VC的AppWizard创建一个名为“SDITitle”的单文档类...
  • moqingxinai2008
  • moqingxinai2008
  • 2016年11月16日 20:19
  • 1498

Delphi实现窗体控件自由移动

Delphi实现窗体控件自由移动 2008-04-25 16:22 在做Mis项目过程中,有时需要让用户自己来实现窗体控件的布局,比如酒店管理中就需要对餐厅餐桌位置进行布局。要实现这种功能,必...
  • delphi308
  • delphi308
  • 2013年08月08日 21:10
  • 1441

无边框Winform窗体移动的几种方式

当把Winform的FormBorderStyle设置为None的时候,因为窗体没有了标题栏,所以不能够移动窗体, 而是用如下几种方法,便可以在此情况下,通过点击窗体来移动窗体:   一、是用重...
  • ziyaziya05
  • ziyaziya05
  • 2013年06月08日 16:27
  • 1286

C#去边框以及无边框窗体移动

1.去边框  : 1) 选中要去除边框的窗体,按F4调出窗体属性。 2)在属性框中找到FormBorderStyle选择none。 去边框之前效果 去边框之后效果 2.去掉边框后实...
  • LPVeneno
  • LPVeneno
  • 2016年12月07日 16:12
  • 5959

JAVA 程序设计(二十八)窗体的创建设计如下GUI界面

设计如下GUI界面:(当用户点击“完成”按钮后,把姓名、性别、兴趣等信息显示在文本区域中,点击“取消”按钮后,所有组件回复到初始状态)import java.awt.Button; import ja...
  • zzc1510334836
  • zzc1510334836
  • 2015年03月30日 15:40
  • 1959
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:移动没有标题的窗体
举报原因:
原因补充:

(最多只允许输入30个字)