程序已被隐藏至托盘,请从托盘点击桌面图标显示主窗口是怎么回事?

程序已被隐藏至托盘,请从托盘点击桌面图标显示主窗口是怎么回事?,第1张

①首先,点击桌面上的图标,在在线状态zhidao下用鼠标右键点击系统托盘中的图标,在d出菜单中选择"设置---系统设置",此时,会出现"基本设置"对话框,找到"窗口设置"选项卡,去掉其中的"在任务栏显示图标"复选框前面的"√",确定后托盘中回的小企鹅图标就立刻消失了。由此实现第一步隐答藏。

②现在可以使用默认热键"CTRL+ALT+Z",也可以自定义热键。在“热键设置”里面;这样就可以用热键来激活了。

托盘精灵:

http://download.enet.com.cn/html/060452006052201.html

托盘精灵可以很好的管理托盘上的图标,实现了windows托盘区的全部功能,但使用更灵活方便。

此版本修正了某些情况下导致Explorer进程错误的Bug。

使用托盘精灵后,完全可以将windows的托盘区图标只保留托盘精灵图标,腾出更多显示区域,而对于使用比较频繁的托盘图标,因为托盘精灵也提供有托盘区,功能与windows的托盘区保持一致,只需要点击就可显示出来,因此,使用也是很方便的。

托盘精灵的主界面是与windows托盘区类似的界面,同样拥有托盘区,列出了所有的托盘图标。

主要功能:

1:显示或隐藏托盘图标

只需要在程序的windows托盘图标上左键单击,会d出一窗口,显示托盘精灵的托盘区,列出所有系统已经有的托盘图标,点击托盘图标下方的复选框,就可以显示或隐藏托盘。这样,可以根据需要随时显示或隐藏托盘图标,而不需要另外打开一个窗口进行设置。

2:托盘精灵的托盘区图标动态显示,与windows托盘区图标完全同步。

3:将鼠标移动到相应托盘图标上,也会显示托盘的提示信息。

4:在托盘图标进行鼠标单击,双击,右键单击等 *** 作时,与在windows的托盘区进行的 *** 作结果一样,如在金山词霸的windows托盘图标上点右键,会d出菜单可以设置,在托盘精灵的托盘区对应图标上点右键,同样会d出菜单,与windows托盘区完全一样。

5:可以将托盘精灵的托盘区及托盘精灵在windows的托盘区图标一起隐藏,完全将托盘隐藏起来,需要时,可以通过热键调出托盘图标。

6:可以使用右键d出的菜单,选择隐藏全部或显示全部,统一对所有托盘图标进行设置。

7:使用右键d出菜单的设置,可以设置参数,包括显示/隐藏托盘精灵图标的热键。

8:托盘精灵的托盘区可选的保持在其它窗口上方,便于随时使用。

您好: 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


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7816305.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-10
下一篇 2023-04-10

发表评论

登录后才能评论

评论列表(0条)

保存