怎么把电脑运行的程序隐藏起来 不在桌面下方的任务栏里显示出来 不是右下方运行的

怎么把电脑运行的程序隐藏起来 不在桌面下方的任务栏里显示出来 不是右下方运行的,第1张

1、在小图标的区域,单击鼠标右健,单击后,页面会d出一个对话框,选择属性。

2、选择属性后,页面会d出打开或关闭系统图标,点击页面下方的自定义通知图标。

3、点击页面下方的自定义通知图标后,页面会显示选择在任务栏上出现的图标和通知,中间页面左边会显示图标,右边会有一个选项,点击下拉框。

4、点击下拉框后,页面会d出3个选择,如果不需要显示就选择隐藏图标和通知,相反,如果需要显示,则选择显示图标和通知。

5、选择好后,点击页面右下角的确定。

6、点击页面右下角的确定后,再看电脑右下角,那些图标就全都没有了

1、右键点击桌面,选择“个性化”

2、点击“颜色”

3、勾选上这三项,并关闭设置界面

4、按win+r,在运行框中输入regedit,点击确认

5、把其定位到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced项

6、右键空白处,点击新建下的Dword值

7、把刚刚的新建Dword值名称修改为UseOLEDTaskbarTransparency

8、双击刚刚新建的UseOLEDTaskbarTransparency,数值数据修改为1,点击确定按钮

分类: 电脑/网络 >> *** 作系统/系统故障

问题描述:

比如有的程序最小化后只显示在“时钟”的旁边~

或者根本就不显示~

能通过Alt+Tab转换出就好~

解析:

'下面是Visual Basic 程序最小化到时钟旁边的代码

'模块内容,里面的代码放在模块里

'

Attribute VB_Name = "Systray"

Public Declare Function Shell_NotifyIcon Lib "shell32dll" Alias "Shell_NotifyIconA" (ByVal dwMessage As Long, lpData As NOTIFYICONDATA) As Long

'dwMessage成员,分别为:添加、删除、更改图标

Public Const NIM_ADD = &H0

Public Const NIM_DELETE = &H2

Public Const NIM_MODIFY = &H1

Public Type NOTIFYICONDATA

cbSize As Long '记录的大小,以字节为单位

hwnd As Long '将要接收与任务拦状态区图标有关的通知消息的窗口的句柄

uID As Long '任务栏图标的标识符

uFlags As Long '标志数组,指明其他成员中哪一个成员含有合法数据

uCallbackMessage As Long '应用程序定义的消息标识符。系统把它作为发送到窗口的通知

'消息,当在图标的矩形框内发生鼠标事件时发送这些通知

hIcon As Long '添加、更改、删除图标的句柄

szTip As String 64 '为图标显示的工具提示(Tooltip)文本

End Type

'uFlags成员

Public Const NIF_ICON = &H2 '成员hIcon是合法的

Public Const NIF_MESSAGE = &H1 '成员uCallbackMessage是合法的

Public Const NIF_TIP = &H4 '成员szTip是合法的

Public Declare Function CallWindowProc Lib "user32" Alias "CallWindowProcA" (ByVal lpPrevWndFunc As Long, ByVal hwnd As Long, ByVal Msg As Long, ByVal wParam As Long, ByVal lParam As Long) As Long

'将消息传给指定的窗口程序

Public Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Long

'改变指定窗口的属性,并把一个32位值放在窗口附加存储空间的指定偏移位置。

'nIndex:指定要设置的大于等于0的偏移值。

Public Const GWL_EXSTYLE = (-20) '设置一种新的窗口扩展风格

Public Const GWL_HINSTANCE = (-6) '设置一个新的应用程序事例句柄

Public Const GWL_HWNDPARENT = (-8) '

Public Const GWL_ID = (-12) '设置一个新的窗口标识符

Public Const GWL_STYLE = (-16) '设置一种新的窗口风格

Public Const GWL_USERDATA = (-21) '设置与窗口有关的32位值

Public Const GWL_WNDPROC = (-4) '为窗口过程设定一个新的地址

'如果hWnd标识的是对话框,则nIndex为下列值:

Public Const DWL_DLGPROC = 4 '设置对话框过程的新地址

Public Const DWL_MSGRESULT = 0 '设置在对话框过程中处理的消息的返回值

Public Const DWL_USER = 8 '应用程序私有的新的额外信息,如句柄指针

Public Const WM_LBUTTONDBLCLK = &H203

Public Const WM_LBUTTONDOWN = &H201

Public Const WM_LBUTTONUP = &H202

Public Const WM_RBUTTONDBLCLK = &H206

Public Const WM_RBUTTONDOWN = &H204

Public Const WM_RBUTTONUP = &H205

Public Const WM_USER = &H400

Public Const TRAY_CALLBACK = (WM_USER + 1001&)

Public NOTI As NOTIFYICONDATA

Public preWinProc As Long

Public NewForm As Form

Public NewMenu As Menu

Public Function NewWindone(ByVal hwnd As Long, ByVal Msg As Long, ByVal wParam As Long, ByVal lParam As Long) As Long

If Msg = TRAY_CALLBACK Then

Select Case lParam

Case WM_LBUTTONUP

MsgBox "你左键单击了系统托盘"

Case WM_RBUTTONUP

NewFormPopupMenu NewMenu

End Select

End If

NewWindone = CallWindowProc(preWinProc, hwnd, Msg, wParam, lParam)

End Function

Public Sub AddTray(frm As Form, mnu As Menu)

Set NewForm = frm

Set NewMenu = mnu

'用NewWindone取代原窗口程序

preWinProc = SetWindowLong(frmhwnd, GWL_WNDPROC, AddressOf NewWindone)

With NOTI

uID = 0

hwnd = frmhwnd

cbSize = Len(NOTI)

hIcon = frmIconHandle

uFlags = NIF_ICON

uCallbackMessage = TRAY_CALLBACK

uFlags = uFlags Or NIF_MESSAGE

cbSize = Len(NOTI)

End With

Shell_NotifyIcon NIM_ADD, NOTI

End Sub

Public Sub RemoveTray()

NOTIuFlags = 0

Shell_NotifyIcon NIM_DELETE, NOTI

End Sub

'

'窗体内容 =里面的内容放在窗体里

'===================

VERSION 500

Begin VBForm Form1

Caption = "Form1"

ClientHeight = 3195

ClientLeft = 165

ClientTop = 855

ClientWidth = 4680

Icon = "Form1frx":0000

LinkTopic = "Form1"

ScaleHeight = 3195

ScaleWidth = 4680

StartUpPosition = 3 '窗口缺省

Begin VBCommandButton Command1

Caption = "系统托盘"

Height = 375

Left = 1800

TabIndex = 0

Top = 1200

Width = 1095

End

Begin VBMenu Menu

Caption = "菜单"

Begin VBMenu exit

Caption = "退出"

End

End

End

Attribute VB_Name = "Form1"

Attribute VB_GlobalNameSpace = False

Attribute VB_Creatable = False

Attribute VB_PredeclaredId = True

Attribute VB_Exposed = False

Private Sub Command1_Click()

AddTray Me, Menu

End Sub

Private Sub exit_Click()

RemoveTray

Unload Me

End Sub

Private Sub Form_Unload(Cancel As Integer)

RemoveTray

End Sub

'===================

调出来即可。

1、鼠标放置任务栏,选择启动任务管理器或者使用键盘是Ctrl+alt+。

2、选择explorerexe的软件——结束进程。

3、之后是鼠标点击结束进程。

4、可以去选择文件——新建运行任务。

5、再次的重新启动下explorerexe,可以看到这一个任务栏上的图标就能显示出来了。

任务栏图标不见了的其它解决办法:

1、恢复快速启动栏的显示:打开任务栏和开始菜单属性后,在显示快速启动前勾选。

2、点击开始—运行—输入regsvr32 /n /i:u shell32后,点击确定,之后会d出以下对话框,任务栏显示桌面图标就出现了。

3、如果是病毒木马造成的任务栏图标不见了,请使用在安装金山毒霸后,立即使用病毒查杀的全盘扫描功能。

电脑任务栏的图标可以显示或隐藏起来,电脑任务栏图标不见了处理的方法如下:

电脑:联想电脑天逸510S。

系统:Windows7。

软件:本地设置。

1、首先右击电脑的任务栏,然后再点击属性,如下图所示。

2、然后会d出一个属性窗口,点击自定义按钮,如下图所示。

3、然后再选择显示图标和通知,如下图所示。

4、也可以勾选最下方的始终在任务栏上显示所有图标和通知,如下图所示。

5、最后再点击确定按钮即可,如下图所示。

以上就是关于怎么把电脑运行的程序隐藏起来 不在桌面下方的任务栏里显示出来 不是右下方运行的全部的内容,包括:怎么把电脑运行的程序隐藏起来 不在桌面下方的任务栏里显示出来 不是右下方运行的、win10任务管理器进程界面 无法显示进程 正在运行的软件也没有显示、使运行的程序不显示在“任务栏”的方法等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址:https://54852.com/zz/9279688.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存