点窗口那个右上角x不关闭程序vb代码怎么写

如题所述

Private Sub Form_Unload(Cancel As Integer)
Cancel = True
End Sub
温馨提示:内容为网友见解,仅供参考
无其他回答

点窗口那个右上角x不关闭程序vb代码怎么写
Cancel = True End Sub

VB 窗体 右上角“X”,单击实现窗体隐藏,而不是关闭
VB 窗体 右上角“X”,单击实现窗体隐藏,而不是关闭 回答:[1]很遗憾,右上角的那个X是系统默认的关闭按钮,你无法另行自定义 [2]你只能屏蔽掉它让他失去功能 [3]楼上几位的方法都是隐藏窗体,可惜那个X是不可能屏蔽的

请问VB能使一个窗体无法用右上角的"X"关闭吗
RemoveMenu MyMenu, &HF060, MF_BYCOMMAND 移去“关闭”菜单项,&HF060“关闭”菜单项的命令ID 接着我们运行程序,看看窗体右上角的X按钮是不是已经不可点击了,系统菜单中的“关闭”项也消失了,很有趣,不过一定记着为程序留一个“退出”按钮哦!

VB 编程中如何使窗口右上角的关闭按钮(X)失效?
在VB编程中,若要使窗口右上角的关闭按钮(X)失效,仅使用VB自带函数无法实现,需要借助Windows API。实现方法如下:1. 使用`GetSystemMenu`函数获取系统菜单的Menu handle。2. 调用`GetMenuItemInfo`函数读取系统菜单中关闭按钮的消息。3. 利用`SetMenuItemInfo`函数设置关闭按钮的命令,从而达到使其失...

如何处理用户窗体右上角的X按钮
默认情况下,单击用户窗体右上角的X(关闭)按钮后,将卸载该用户窗体并从内存中清除。这样,其它代码将无法再与该用户窗体进行交互。此时,我们可以略微更改关闭按钮的功能,当用户单击该按钮时,隐藏用户窗体而不是彻底卸载它。用户窗体模板如图1所示。图1 代码如下:Private SubbtnOK_Click()Me.Hide ...

excel vba 编程,怎么讲窗口右上角的那个【X】隐藏掉。。。或者把它的...
在你的用户窗口的代码中添加一个这个过程可以屏蔽VBA创建的用户窗口上标题栏的关闭按钮.但是要注意你的代码中要有能控制关闭该窗口的代码要不你没办法关闭这个用户窗口 Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)Cancel = 1 End Sub ...

在VB中,如何让msgbox 弹出的对话框不显示右上角的关闭按钮,就是那个...
DisableX(h): Timer1.Enabled = False End Sub Private Sub DisableX(ByVal hwnd As Long)Dim hMenu As Long, nCount As Long hMenu = GetSystemMenu(hwnd, 0)nCount = GetMenuItemCount(hMenu)Call RemoveMenu(hMenu, nCount - 1, MF_DISABLED Or MF_BYPOSITION)DrawMenuBar hwnd End Sub ...

关于窗口右上角的叉叉问题
你需要重写关闭函数 private void form2_Closing(object sender, CancelEventArgs e){ form1.Enabled= True;e.Cancel = false;} 并在界面代码中加入 this.Closing += new System.ComponentModel.CancelEventHandler(form2_Closing);我用的是c# 试试看 vb 的话没试过 看看这样可以不可以 Private Sub ...

●菜鸟问题● 【VB6.0】点击右上角的退出按钮不退出 而是后台工作_百度...
应该在form_unload中加这些代码。Private Sub Form_Unload(Cancel As Integer)Cancel = 1 '关键语句 Me.Hide '你可以在此处加入托盘图标代码,以实现和千千静听一样的效果!End Sub

...点右上角叉叉关闭时总要提示保存,如何用vb代码实现不弹出提示,自 ...
以下代码粘贴到thisworkbook的代码窗口中:Private Sub Workbook_BeforeClose(Cancel As Boolean)ThisWorkbook.Save '自动保存 Cancel = False End Sub

相似回答
大家正在搜