VB怎么实现WINDOW XP窗体右上角的关闭和最小化功能?

(我用的是Button控件模拟的)
下面是我的程序里面的一段代码
Private Sub Command3_Click() '最小化按纽
Call mcTray_MouseClick(vbLeftButton, True)
End Sub

Private Sub Command4_Click() ’关闭按纽
mcTray.DelTrayIcon '删除托盘图标
Set mcTray = Nothing
End
End Sub

问题是:当我点右键,也执行最小化或关闭操作了。
怎么解决 ???非常非常谢谢!!!

第1个回答  2009-02-16
使用Command3_MouseUp事件 来取代你现在使用的 Command3_Click事件
前者可以判断点击时到底是按了哪个键 后者不行
第2个回答  2009-02-16
Private Sub Command3_ClickPrivate Sub Command4_Click() ’关闭按纽
mcTray.DelTrayIcon
End Sub
第3个回答  2009-02-16
关于这个建议你模仿一下VC++,VC++深入详解第八章
第4个回答  2009-02-16
me.windowstate = 1 就是最小化窗体

VB怎么实现WINDOW XP窗体右上角的关闭和最小化功能?
使用Command3_MouseUp事件 来取代你现在使用的 Command3_Click事件 前者可以判断点击时到底是按了哪个键 后者不行

vb的窗体最大化最小化的按钮怎么设置
1、在电脑端打开vb软件,连续点击两次编辑代码时,代码窗口最大化。2、在vb程序窗口的界面的右上角,菜单栏上出显示【最小化按钮、还原按钮、关闭按钮】,点此按钮可对窗体进行最小化、还原、关闭设置。3、如果点击中间的【还原按钮】选项按钮,可以设置为vb的原始界面,则为常规界面。4、界面恢复为原...

vb中窗体在屏幕显示后有几种方法可以清除它?具体是哪些?
1、直接单击窗体的右上角的【关闭】按钮 2、右键单击窗体标题栏,执行【关闭】命令 3、在本窗体上执行:Unload Me 4、在本程序其他地方执行:Unload Form2 (假设要卸载Form2)5、强行关闭本程序:包括使用End和利用Windows任务管理器。

VB右上角关闭是什么事件 如果禁用的话用什么属性
Unload 事件 自己试试这两个属性就知什么效果了 ControlBox BorderStyle

关于VB屏蔽影藏窗体右上角的关闭按钮的问题
把form的ControlBox属性设置为false就行了。参考图片吧,希望对你有帮助。

在vb中,如何让窗本只有最小化和关闭按钮,且不能让使用...
回答:窗体的BorderStyle属性设为1 - fixed single,MinButton属性设置为True

vb 中实现窗口最小化的代码是什么?
1:首先屏蔽窗体中系统自带的最小化图标,即Form.MinButton=False 2:声明1个API函数:Public Declare Function Shell_NotifyIcon Lib "shell32.dll" Alias " Shell_NotifyIconA" (ByVal dwMessage As Long, lpData As NOTIFYICONDATA) As Long 注意:上面这个API函数在XP中没有别名,将别名去掉后为:Publ...

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

请问VB能使一个窗体无法用右上角的"X"关闭吗
窗体右上角的X按钮通常用来关闭一个程序,这个小X按钮实际上是和系统菜单的“关闭”菜单项关联在一起的,什么?不知道什么是系统菜单,系统菜单是指我们点击窗体左上角的小图标时所弹出的菜单,其中好象有“恢复”、“移动”、“最大化”、“最小化”、“关闭”这么几个按钮。这个菜单用普通的方法是...

VB如何移动一个外部窗体的位置如到右上角,要求代码实现。
这个函数能为窗口指定一个新位置和状态。它也可改变窗口在内部窗口列表中的位置。该函数与DeferWindowPos函数相似,只是它的作用是立即表现出来的(在vb里使用:针对vb窗体,如它们在win32下屏蔽或最小化,则需重设最顶部状态。如有必要,请用一个子类处理模块来重设最顶部状态 返回值 Long,非零表示成功...

相似回答
大家正在搜