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

2024-04-30 10:08

本文主要是介绍VB运行后去除窗体标题栏且可改变窗口大小及移动窗体,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在这里插入图片描述

VB去除标题栏(黑边可设)+改变窗体大小+移动窗体
窗体调用模块的代码如下:
Option Explicit
'最大化及还原
Private Sub Maximize()
If Beautify.FWindowState = False Then
Beautify.FWindowState = True
Me.Move 0, 0, Screen.Width, Screen.Height - TaskbarHeight
Else
Beautify.FWindowState = False
Me.Move Beautify.Fmove(0), Beautify.Fmove(1), Beautify.Fmove(2), Beautify.Fmove(3)
End If
End Sub

Private Sub Combut_MouseMove(Index As Integer, Button As Integer, Shift As Integer, X As Single, Y As Single)
Screen.MousePointer = 0
End Sub

Private Sub Combut_MouseUp(Index As Integer, Button As Integer, Shift As Integer, X As Single, Y As Single)
If Button <> 1 Then Exit Sub
If Index = 0 Then
End
ElseIf Index = 1 Then
Call Maximize
ElseIf Index = 2 Then
Me.WindowState = 1
End If
End Sub

Private Sub Form_DblClick() '鼠标左键双击窗体时执行最大化和还原
If Jpzj = 1 Then Call Maximize
End Sub

Private Sub Form_Load()
Me.Caption = “VB去除标题栏+改变大小+移动窗体”

Combut(0).Caption = “×”
Combut(1).Caption = “□”
Combut(2).Caption = “▂”
Call Beautify.NoTitleBar(Me, 1) '去除标题栏
End Sub

Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
Jpzj = Button '获取鼠标左键事件
End Sub

Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Call Beautify.MoveMe(Button, X, Y) '改变窗口大小
End Sub

Private Sub Form_Resize()
Combut(0).Move (Me.ScaleWidth - Combut(0).Width) - 100, 100, 300, 300
Combut(1).Move (Combut(0).Left - Combut(1).Width) - 50, 100, 300, 300
Combut(2).Move (Combut(1).Left - Combut(2).Width) - 50, 100, 300, 300
Label1.Caption = Me.Caption: Label1.FontSize = 15: Label1.AutoSize = True
Label1.Move (Me.ScaleWidth - Label1.Width) / 2, (Me.ScaleHeight - Label1.Height) / 2
If Me.WindowState = 1 Or Me.WindowState = 2 Then Exit Sub
Select Case True
Case Me.Width > Screen.Width
Me.Width = Screen.Width
Case Me.Width < 5000
Me.Width = 5000
Case Me.Height > Screen.Height
Me.Height = Screen.Height
Case Me.Height < 3000
Me.Height = 3000
End Select
End Sub
.
.
.
.
.
.
.
.
.
.
工程包下载地址:https://download.csdn.net/download/ty5858/15057473

这篇关于VB运行后去除窗体标题栏且可改变窗口大小及移动窗体的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/948579

相关文章

Windows的CMD窗口如何查看并杀死nginx进程

《Windows的CMD窗口如何查看并杀死nginx进程》:本文主要介绍Windows的CMD窗口如何查看并杀死nginx进程问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地... 目录Windows的CMD窗口查看并杀死nginx进程开启nginx查看nginx进程停止nginx服务

Java -jar命令如何运行外部依赖JAR包

《Java-jar命令如何运行外部依赖JAR包》在Java应用部署中,java-jar命令是启动可执行JAR包的标准方式,但当应用需要依赖外部JAR文件时,直接使用java-jar会面临类加载困... 目录引言:外部依赖JAR的必要性一、问题本质:类加载机制的限制1. Java -jar的默认行为2. 类加

java -jar命令运行 jar包时运行外部依赖jar包的场景分析

《java-jar命令运行jar包时运行外部依赖jar包的场景分析》:本文主要介绍java-jar命令运行jar包时运行外部依赖jar包的场景分析,本文给大家介绍的非常详细,对大家的学习或工作... 目录Java -jar命令运行 jar包时如何运行外部依赖jar包场景:解决:方法一、启动参数添加: -Xb

eclipse如何运行springboot项目

《eclipse如何运行springboot项目》:本文主要介绍eclipse如何运行springboot项目问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目js录当在eclipse启动spring boot项目时出现问题解决办法1.通过cmd命令行2.在ecl

使用Python和Tkinter实现html标签去除工具

《使用Python和Tkinter实现html标签去除工具》本文介绍用Python和Tkinter开发的HTML标签去除工具,支持去除HTML标签、转义实体并输出纯文本,提供图形界面操作及复制功能,需... 目录html 标签去除工具功能介绍创作过程1. 技术选型2. 核心实现逻辑3. 用户体验增强如何运行

使用nohup和--remove-source-files在后台运行rsync并记录日志方式

《使用nohup和--remove-source-files在后台运行rsync并记录日志方式》:本文主要介绍使用nohup和--remove-source-files在后台运行rsync并记录日... 目录一、什么是 --remove-source-files?二、示例命令三、命令详解1. nohup2.

使用WPF实现窗口抖动动画效果

《使用WPF实现窗口抖动动画效果》在用户界面设计中,适当的动画反馈可以提升用户体验,尤其是在错误提示、操作失败等场景下,窗口抖动作为一种常见且直观的视觉反馈方式,常用于提醒用户注意当前状态,本文将详细... 目录前言实现思路概述核心代码实现1、 获取目标窗口2、初始化基础位置值3、创建抖动动画4、动画完成后

Spring Boot项目打包和运行的操作方法

《SpringBoot项目打包和运行的操作方法》SpringBoot应用内嵌了Web服务器,所以基于SpringBoot开发的web应用也可以独立运行,无须部署到其他Web服务器中,下面以打包dem... 目录一、打包为JAR包并运行1.打包为可执行的 JAR 包2.运行 JAR 包二、打包为WAR包并运行

双系统电脑中把Ubuntu装进外接移动固态硬盘的全过程

《双系统电脑中把Ubuntu装进外接移动固态硬盘的全过程》:本文主要介绍如何在Windows11系统中使用VMware17创建虚拟机,并在虚拟机中安装Ubuntu22.04桌面版或Ubunt... 目录一、首先win11中安装vmware17二、磁盘分区三、保存四、使用虚拟机进行系统安装五、遇见的错误和解决

使用FileChannel实现文件的复制和移动方式

《使用FileChannel实现文件的复制和移动方式》:本文主要介绍使用FileChannel实现文件的复制和移动方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录使用 FileChannel 实现文件复制代码解释使用 FileChannel 实现文件移动代码解释