问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

VB6怎么使单击按钮后程序隐藏到托盘运行,还有托盘图标怎么改??

发布网友 发布时间:2022-12-01 01:50

我来回答

2个回答

热心网友 时间:2023-11-05 21:37

您好: vb中有一个控件是可以实现你要的功能的:
需要找到VB的安装盘(不是安装以后的目录)的COMMON\TOOLS\VB\UNSUPPRT\SYSTRAY目录,将Systray目录拷到硬盘上面并编译为ocx控件(编译前记得要先把只读属性修改掉,有时候会提示要先保存,直接保存。),
  然后在自己的VB程序中添加改控件(工程-部件-浏览)。
  最好把这个ocx放到C:\WINDOWS\system32。
  改控件的属性InTray属性用来设置是否显示在托盘中,True为显示在托盘,False为不显示。TrayIcon属性是在托盘中显示的图标式样。TrayTip属性是鼠标移到改控件上面显示的提示文字。如果要使程序最小化时显示到托盘,如下:
  Private Sub Form_Resize()
  If Me.WindowState = vbMinimized Then
  cSysTray1.InTray = True
  Me.Visible = FalseEnd If
  End Sub
  点击托盘图标后让程序显示出来,如下:
  Private Sub cSysTray1_MouseDown(Button As Integer, Id As Long)
  Me.WindowState = vbNormal
  Me.Visible = True
  cSysTray1.InTray = False
  Me.SetFocus
  End Sub

热心网友 时间:2023-11-05 21:37

VB6如何在托盘中写入应用程序图标

1、新建立一个VB6工程,将Form1的ShowInTaskBar属性设置为False 2、菜单:工程--添加模块 按“打开”这样就添加了一个新模块,名为Mole1,保存为Mole1.bas 3、在Mole1中写下如下代码:
Option Explicit Public Const MAX_TOOLTIP As Integer = 64 Public Const NIF_ICON = &H2 Public Const NIF_MESSAGE = &H1 Public Const NIF_TIP = &H4 Public Const NIM_ADD = &H0 Public Const NIM_DELETE = &H2 Public Const WM_MOUSEMOVE = &H200 Public Const WM_LBUTTONDOWN = &H201 Public Const WM_LBUTTONUP = &H202 Public Const WM_LBUTTONDBLCLK = &H203 Public Const WM_RBUTTONDOWN = &H204 Public Const WM_RBUTTONUP = &H205 Public Const WM_RBUTTONDBLCLK = &H206 Public Const SW_RESTORE = 9 Public Const SW_HIDE = 0 Public nfIconData As NOTIFYICONDATA Public Type NOTIFYICONDATA cbSize As Long hWnd As Long uID As Long uFlags As Long uCallbackMessage As Long hIcon As Long szTip As String * MAX_TOOLTIP End Type Public Declare Function ShowWindow Lib "user32" (ByVal hWnd As Long, ByVal nCmdShow As Long) As Long Public Declare Function Shell_NotifyIcon Lib "shell32.dll" Alias
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
社会消费品零售总额反映什么问题社会消费品零售总额反映什么 我的头发发质很软 不想每天做头发 是烫发根还是怎么 就能让头发蓬起来... ...的时候如果想让软化完头顶的头发能蓬起来一些,应该可以做到吧?那... 我拿建设银行卡在邮政夸行转给农业银行可不可以 ...银行卡在自助取款机上可不可以跨行转账到农业银行卡上。可以的话手 ... 邮政银行卡转农业银行卡帐号怎么转(在自动取款上转) 邮政卡自助取款机内给外省农业银行卡转账需要多久到账 请问广州D1857在广州哪个站 薄壁不锈钢管什么型号的氩弧焊机能焊 韶关常年平均温度是多少 VB最小化到左下角的代码是? 我移动有一个,我想用联通再申请一个可以吗?怎么申请? 淘宝店铺被冻结了永久,有没有方法解冻, 淘宝店铺被扣了52分被冻结了,是不是永远都没办法解冻 怎么样计算做一个沙发用了多少海绵 VIVO 怎么让开关机键不挂断电话? 为什么美联储的资产负债表中没有外汇 湖北文理学院从什么时候开始不招专科生 热水器用多久要换新的 桃花依旧笑春风的歌手信息 蒋大为2012年什么时候开演唱会呀?我很喜欢蒋大为,希望听到蒋大为的演出! 2012蒋大为北京演唱会的介绍 2012蒋大为北京演唱会的演出介绍 发给对象的99句情话? 2020年送给男朋友的话 印刷品设计在PhotoShop中的字体问题? 形容干净的成语 这些成语都很合适 chemcatal影响因子 sci影响因子16是什么水平 房子正对小区大门好吗 如果号码是联通的一个号码是一移动的可以申请两个吗? 问大家个问题:VB 怎么实现 点关闭铵钮后,将窗口最小化到右下角的托盘中! 宝宝隔尿用品尺码尺寸 重庆中信银行信用卡中心上班怎么样 粉煤灰购销合同 爱情说说心情短语:此生最爱是你 最爱你的那十年迟来的深情在第几章 什么话让男人最想爱上你 太阳队新赛季大名单正式出炉!联盟最强射手群,或成西部最大黑马 驼色是什么颜色 大家喜欢这个颜色吗 说说大家喜欢的颜色吧? 大家喜欢啥颜色 大家都喜欢什么颜色,为什么,都来说说吧。 秋天的时候,大家喜欢什么颜色? 我想问一下金融期货是什么意思 金融国际期货是什么 红米9手机拍照的时候为什么看不清 b站直播在线人数 小米电脑键盘怎么解锁 上海市奉贤区南桥镇哪里有卖电子烟的