asp.net 窗体关闭事件_VBA代码将强制执行:你的窗体上必须显示最大、最小化按钮...
大家好,我们今日继续讲解VBA代码解决方案的第102讲内容:如何在用户窗体上添加最大、最小化按钮。我们在使用VBA的窗体时,不知你是否注意到:VBA中的窗体标题栏上只有关闭按纽,没有最大最小化按钮的。如下图。
那么是否可以利用代码让窗口上也出现类似于EXCEL和WORD窗口的最大和最小化按钮呢?这时就要利用API函数了,利用API函数在窗体的标题栏上添加最大最小化按钮,是非常可行的。
如下面的代码所示。
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Private Declare Function GetWindowLong Lib "user32" Alias "GetWindowLongA" (ByVal hWnd As Long, ByVal nIndex As Long) As Long
Private Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" (ByVal hWnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Long
Private Const WS_MAXIMIZEBOX = &H10000
Private Const WS_MINIMIZEBOX = &H20000
Private Const GWL_STYLE = (-16)
Private Sub UserForm_Initialize() '注意是在此事件下的加载
Dim hWndForm As Long
Dim iStyle As Long
hWndForm = FindWindow("ThunderDFrame
asp.net 窗体关闭事件_VBA代码将强制执行:你的窗体上必须显示最大、最小化按钮...相关推荐
- Winform中怎样重写窗体关闭事件实现验证密码通过才能关闭窗体
场景 需要在Winform中执行一些定时器,需要该窗体一直开启,防止因点击窗体的关闭误操作.所以需要在点击叉号进行关闭时验证一个密码,密码正确则允许关闭,否则不允许关闭. 效果如下: 注: 博客: B ...
- JS教程()js弹出小窗口(没有浏览器窗口地址栏,工具栏,菜单栏,显示栏,只有关闭和最小化按钮)
使用js弹出小窗口(没有浏览器窗口地址栏,工具栏,菜单栏,显示栏,只有关闭和最小化按钮)代码如下:<input type="text" name="ok" ...
- WPF 窗体最大化、最小化、还原 | WPF 最大化/最小化 按钮图标切换
UI界面: <Window x:Class="Test.MainWindow"xmlns="http://schemas.microsoft.com/winfx/2 ...
- 第十四章:Electron-Vue 隐藏顶部菜单 隐藏关闭按钮、自定义关闭 最大化 最小化按钮
electron-vue 中隐藏顶部菜单 //隐藏顶部菜单 mainWindow.setMenu(null); 隐藏关闭 最大化 最小化按钮 mainWindow = new BrowserWindo ...
- python 关闭窗口事件_python在Linux平台下捕获窗体关闭事件
Python 在建立界面模块的时候可能会出现,界面的窗体上的关闭按钮按下,界面退出后,但是再次启动的时候无法启动界面, 因为界面这个时候相当于做了隐藏,类似于Qt中的Held. 解决这样的问题.一般有 ...
- C#控制台程序中处理2个关闭事件的代码实例
From: http://www.cnblogs.com/lvxiangjack/p/5363627.html 我们开发的控制台应用,在运行阶段很有可能被用户Ctrl+C终止或是被用户直接关闭.如果我 ...
- asp.net 窗体关闭事件_关于滁州一地煤气爆炸事件!最新消息来了!
据网友爆料9月13日上午天长市仁和集镇一街道发生一起煤气罐爆炸事故地上一片狼藉现场视频↓↓↓ 现场图片 ↓↓↓ 就此事件 仁和集镇作出回复如下 1 9月13日凌晨6点10分左右,仁和集镇仁和社区方庄小 ...
- vue 鼠标点击事件_VBA代码解决方案第115讲:点击鼠标实现精准控制触发事件的VBA代码第二方案...
大家好,我们今日继续讲解VBA代码解决方案的第115讲内容:工作表事件中,根据Target参数不同,实现精准控制触发事件的VBA代码第二方案.在上一讲中我们讲了利用Address的属性实现控制触发事件 ...
- WPF 程序点击任务栏图标显示隐藏最小化窗体
只需要在窗体中加入 属性: ResizeMode="CanMinimize"
最新文章
- PointNet++:(1)网络完成的任务分析
- php bootstraptable分页,Bootstrap table分页问题汇总【附答案代码】
- 每日一皮:前程序员离职后没人想接的代码...
- 条件概率、全概率公式与贝叶斯公式
- 网站建设中关于eclipse启动参数的优化
- Excel XP受损文件的急救三招
- 微信小程序中实现瀑布流布局和无限加载
- Java基础知识融合(Arraylist集合,多态,继承,封装,包装类,循环嵌套,if嵌套等等)
- g++编译c++11 thread报错问题 及c++多线程操作
- 前端:JS/20/数组(数组的概念,数组元素,数组索引,数组元素的访问,数组的长度,数组的创建方法,数组的操作,实例:使用数组保存个人信息,实例:求数组所有值的平均值,数组对象的length属性)
- -webkit-text-size-adjust: 100%; 	-ms-text-size-adjust: 100%; 	-webkit-font-smoothing: antialiased
- Ubuntu下mysql修改字符集为utf8
- 软件测试思想者 - 软件评测师考试顺利通关
- java定时任务之quartz
- iOS之 simlator模拟器截屏
- PhotoShop等比缩放图片
- 数据结构:假设有一个带头结点的单链表L,每个结点值由单个数字、小写字母和大写字母构成。设计一个算法将其拆分成3个带头结点的单链表L1、L2和L3,L1包含L中的所有数字结点,L2包含L中的所有小写字母
- 运行maven打包的项目jar包
- 权限管理需要哪几张表
- Linux回炉学习(一)