精华内容
下载资源
问答
  • 我正在运行一个内置Python解释器的程序.我希望该程序能够“全屏”或最小化...解决方法:要最小化窗口,您需要知道窗口的标题或窗口类.当确切的窗口标题未知时,窗口类很有用.例如,以下脚本显示了两种不同的方法来最小化...

    我正在运行一个内置Python解释器的程序.我希望该程序能够“全屏”或最小化.

    这将在Windows 7上运行.

    我想知道是否有办法在Python中执行此操作(以便我可以从我的程序中调用该函数).仅使用标准库是理想的,但如果有一种方法可以使用外部模块,那也没关系.

    谢谢.

    解决方法:

    要最小化窗口,您需要知道窗口的标题或窗口类.当确切的窗口标题未知时,窗口类很有用.例如,以下脚本显示了两种不同的方法来最小化Microsoft Windows记事本应用程序,假设:

    import ctypes

    notepad_handle = ctypes.windll.user32.FindWindowW(None, "Untitled - Notepad")

    ctypes.windll.user32.ShowWindow(notepad_handle, 6)

    notepad_handle = ctypes.windll.user32.FindWindowW(u"Notepad", None)

    ctypes.windll.user32.ShowWindow(notepad_handle, 6)

    要确定要使用的类名,您需要使用Microsoft的Spy等工具.显然,如果用一个文件打开记事本,它将有一个不同的标题,如test.txt – 记事本.如果是这种情况,第一个例子现在将无法找到窗口,但第二个例子仍然可以工作.

    如果两个记事本副本正在运行,那么只有一个会被关闭.如果需要关闭所有副本,则需要枚举所有需要更多代码的窗口.

    ShowWindow命令也可用于恢复Window.

    标签:python,windows,winapi

    来源: https://codeday.me/bug/20191002/1841399.html

    展开全文
  • X窗口最小化会像一个流水效果一样,整个窗口软化了流入状态栏上去。今天机器的内存不足了,正好抓拍了一个Vista下窗口最小化效果的截图。 本文转自博客园鸟食轩的博客,原文链接:http:/...
     窗口最小化和还原的时候,系统会给窗口一个动画效果。在Vista之前都是一个很简单的窗口标题在逐渐变大或变小,不仔细看可能都不太能看出来。而在MacOS X中,窗口最小化会像一个流水效果一样,整个窗口软化了流入状态栏上去。今天机器的内存不足了,正好抓拍了一个Vista下窗口最小化效果的截图。

        Window_Collapse.jpg


    本文转自博客园鸟食轩的博客,原文链接:http://www.cnblogs.com/birdshome/,如需转载请自行联系原博主。

    展开全文
  • pyqt5 窗口最小化windows托盘

    千次阅读 2020-07-09 12:57:14
    平时我们使用的有些程序也会最小化到任务栏旁边的托盘上,就是在时间日期旁边的小图标,这个需要额外在pyqt5写点代码设置下了。 首先我们创建一个demo程序,这个程序就是创建一个窗口窗口中有一个按钮和text...

    pyqt5创建的程序一般是默认可以最小化到任务栏的,这也是一般程序都会有的功能。平时我们使用的有些程序也会最小化到任务栏旁边的托盘上,就是在时间日期旁边的小图标,这个需要额外在pyqt5中写点代码设置下了。

    首先我们创建一个demo程序,这个程序就是创建一个窗口,窗口中有一个按钮和textBrowser,按下按钮后可以在textBrowser中写一个helloworld

    如果不知道在vscode下如何开发pyqt5,可以参看下这个

    https://blog.csdn.net/marwenx/article/details/107152052

    主程序代码如下

    #coding = 'utf-8'
    import sys
    from PyQt5 import QtCore, QtGui, QtWidgets
    import Ui_untitled
    import time
    
    # 函数功能:在textBrowser中添加hello world字段
    # 输入参数:ui对象
    # 输出参数:
    def buttonClicked(girl):
        girl.textBrowser.append("hello world")
    
    if __name__ == '__main__':
        # 创建一个应用对象
        app = QtWidgets.QApplication(sys.argv)
        # 创建QT主窗口对象
        MainWindow = QtWidgets.QMainWindow()
        # 创建UI对象
        ui = Ui_untitled.Ui_MainWindow()
        # 调用setupUi方法,将设计好的界面-->主窗口上
        ui.setupUi(MainWindow)
    
        ui.pushButton.clicked.connect(lambda:buttonClicked(ui))
    
        # 显示一个非模式的对话框,用户可以随便切窗口,.exec()是模式对话框,用户不能随便切
        MainWindow.show()
        # 
        sys.exit(app.exec_())

    自动生成的Ui_untitled.py如下

    # -*- coding: utf-8 -*-
    
    # Form implementation generated from reading ui file 'c:\My_World\gitee_code\qt_toolkit\untitled.ui'
    #
    # Created by: PyQt5 UI code generator 5.15.0
    #
    # WARNING: Any manual changes made to this file will be lost when pyuic5 is
    # run again.  Do not edit this file unless you know what you are doing.
    
    
    from PyQt5 import QtCore, QtGui, QtWidgets
    
    
    class Ui_MainWindow(object):
        def setupUi(self, MainWindow):
            MainWindow.setObjectName("MainWindow")
            MainWindow.resize(800, 600)
            self.centralwidget = QtWidgets.QWidget(MainWindow)
            self.centralwidget.setObjectName("centralwidget")
            self.textBrowser = QtWidgets.QTextBrowser(self.centralwidget)
            self.textBrowser.setGeometry(QtCore.QRect(160, 110, 256, 192))
            self.textBrowser.setObjectName("textBrowser")
            self.pushButton = QtWidgets.QPushButton(self.centralwidget)
            self.pushButton.setGeometry(QtCore.QRect(570, 190, 75, 23))
            self.pushButton.setObjectName("pushButton")
            MainWindow.setCentralWidget(self.centralwidget)
            self.menubar = QtWidgets.QMenuBar(MainWindow)
            self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 23))
            self.menubar.setObjectName("menubar")
            MainWindow.setMenuBar(self.menubar)
            self.statusbar = QtWidgets.QStatusBar(MainWindow)
            self.statusbar.setObjectName("statusbar")
            MainWindow.setStatusBar(self.statusbar)
    
            self.retranslateUi(MainWindow)
            QtCore.QMetaObject.connectSlotsByName(MainWindow)
    
        def retranslateUi(self, MainWindow):
            _translate = QtCore.QCoreApplication.translate
            MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow"))
            self.pushButton.setText(_translate("MainWindow", "PushButton"))
    

    写好demo后运行下

    点右上角的这个最小化按钮,可以看到默认是最小化到任务栏的,而不是在托盘上。

    修改下代码即可完成最小化到托盘的设置。

    为了完成这个最小化到托盘上的目的,可以修改下程序。

    首先新建一个类。

    class TrayIcon(QtWidgets.QSystemTrayIcon):
        def __init__(self,MainWindow,parent=None):
            super(TrayIcon, self).__init__(parent)
            self.ui = MainWindow
            self.createMenu()
        
        def createMenu(self):
            self.menu = QtWidgets.QMenu()
            self.showAction1 = QtWidgets.QAction("启动", self, triggered=self.show_window)
            self.showAction2 = QtWidgets.QAction("显示通知", self,triggered=self.showMsg)
            self.quitAction = QtWidgets.QAction("退出", self, triggered=self.quit)
    
            self.menu.addAction(self.showAction1)
            self.menu.addAction(self.showAction2)
            self.menu.addAction(self.quitAction)
            self.setContextMenu(self.menu)
    
            #设置图标
            self.setIcon(QtGui.QIcon("c:\\My_World\\gitee_code\\qt_toolkit\\hello_world\\sys-user.png"))
            self.icon = self.MessageIcon()
    
            #把鼠标点击图标的信号和槽连接
            self.activated.connect(self.onIconClicked)
    
        def showMsg(self):
            self.showMessage("Message", "skr at here", self.icon)
    
        def show_window(self):
            #若是最小化,则先正常显示窗口,再变为活动窗口(暂时显示在最前面)
            self.ui.showNormal()
            self.ui.activateWindow()
            
     
        def quit(self):
            QtWidgets.qApp.quit()
    
        #鼠标点击icon传递的信号会带有一个整形的值,1是表示单击右键,2是双击,3是单击左键,4是用鼠标中键点击
        def onIconClicked(self, reason):
            if reason == 2 or reason == 3:
                # self.showMessage("Message", "skr at here", self.icon)
                if self.ui.isMinimized() or not self.ui.isVisible():
                    #若是最小化,则先正常显示窗口,再变为活动窗口(暂时显示在最前面)
                    self.ui.showNormal()
                    self.ui.activateWindow()
                    self.ui.setWindowFlags(QtCore.Qt.Window)
                    self.ui.show()
                else:
                    #若不是最小化,则最小化
                    self.ui.showMinimized()
                    self.ui.setWindowFlags(QtCore.Qt.SplashScreen)
                    self.ui.show()
                    # self.ui.show()
    

    这个类的作用是这样的,首先会创建一个托盘的图标,这个图标右键能显示三个选项完成了三个功能,一个是启动主界面,一个是显示通知,一个是结束程序。

    使用的时候修改下图标的路径就好,当然如果找不到也不会报错,只不过显示的是默认图标。

    在主函数中使用这个类,只需要用

    ti = TrayIcon(MainWindow)
    ti.show()

    就可以了。

    所以修改后的代码如下(ui没有修改直接用就可以):

    #coding = 'utf-8'
    import sys
    from PyQt5 import QtCore, QtGui, QtWidgets
    import Ui_untitled
    import time
    
    # 函数功能:在textBrowser中添加hello world字段
    # 输入参数:ui对象
    # 输出参数:
    def buttonClicked(girl):
        girl.textBrowser.append("hello world")
    
    class TrayIcon(QtWidgets.QSystemTrayIcon):
        def __init__(self,MainWindow,parent=None):
            super(TrayIcon, self).__init__(parent)
            self.ui = MainWindow
            self.createMenu()
        
        def createMenu(self):
            self.menu = QtWidgets.QMenu()
            self.showAction1 = QtWidgets.QAction("启动", self, triggered=self.show_window)
            self.showAction2 = QtWidgets.QAction("显示通知", self,triggered=self.showMsg)
            self.quitAction = QtWidgets.QAction("退出", self, triggered=self.quit)
    
            self.menu.addAction(self.showAction1)
            self.menu.addAction(self.showAction2)
            self.menu.addAction(self.quitAction)
            self.setContextMenu(self.menu)
    
            #设置图标
            self.setIcon(QtGui.QIcon("c:\\My_World\\gitee_code\\qt_toolkit\\hello_world\\sys-user.png"))
            self.icon = self.MessageIcon()
    
            #把鼠标点击图标的信号和槽连接
            self.activated.connect(self.onIconClicked)
    
        def showMsg(self):
            self.showMessage("Message", "skr at here", self.icon)
    
        def show_window(self):
            #若是最小化,则先正常显示窗口,再变为活动窗口(暂时显示在最前面)
            self.ui.showNormal()
            self.ui.activateWindow()
            
     
        def quit(self):
            QtWidgets.qApp.quit()
    
        #鼠标点击icon传递的信号会带有一个整形的值,1是表示单击右键,2是双击,3是单击左键,4是用鼠标中键点击
        def onIconClicked(self, reason):
            if reason == 2 or reason == 3:
                # self.showMessage("Message", "skr at here", self.icon)
                if self.ui.isMinimized() or not self.ui.isVisible():
                    #若是最小化,则先正常显示窗口,再变为活动窗口(暂时显示在最前面)
                    self.ui.showNormal()
                    self.ui.activateWindow()
                
                    self.ui.show()
                else:
                    #若不是最小化,则最小化
                    self.ui.showMinimized()
                    
                    self.ui.show()
                    
    
    if __name__ == '__main__':
        # 创建一个应用对象
        app = QtWidgets.QApplication(sys.argv)
        # 创建QT主窗口对象
        MainWindow = QtWidgets.QMainWindow()
        # 创建UI对象
        ui = Ui_untitled.Ui_MainWindow()
        # 调用setupUi方法,将设计好的界面-->主窗口上
        ui.setupUi(MainWindow)
    
        MainWindow.setWindowFlags(QtCore.Qt.Window)
        
        ui.pushButton.clicked.connect(lambda:buttonClicked(ui))
     
        # 显示一个非模式的对话框,用户可以随便切窗口,.exec()是模式对话框,用户不能随便切
        MainWindow.show()
    
        ti = TrayIcon(MainWindow)
        ti.show()
    
        sys.exit(app.exec_())

    这样的话就可以在托盘上显示图标了,而且这个图标左键的话会最小化最大化我们的主窗口,右键的话实现了三个功能,一个是显示主窗口,一个是通知,一个是关闭程序。

    但是还有个问题,就是任务栏上的图标不能隐藏,也就是说在即使窗口最小化之后,仍然会在任务栏上显示一个图标,而且一般的软件都是会在用户关闭程序时,让用户选择是否最小话到托盘,这种的话我们下次解决。

    展开全文
  • Windows中关闭窗口的几种快捷方法 方法一:ALT+F4。此方法是指先按住键盘上的ALT功能键不放,再按一下键盘上的F4键,则会关闭当前窗口。 如 果打开了多个窗口,则每按一次Alt+F4键就会关闭一个窗口。 方法二...

    在Windows中关闭窗口的几种快捷方法

    • 方法一:ALT+F4。此方法是指先按住键盘上的ALT功能键不放,再按一下键盘上的F4键,则会关闭当前窗口。
    • 如 果打开了多个窗口,则每按一次Alt+F4键就会关闭一个窗口。
    • 方法二:Ctrl+W。先按下键盘上的Ctrl键不放,再按下键盘上的w,则会关闭当前活动窗口。
    • 方法三:双击窗口程序图标。在窗口标题栏最左侧为窗口程序图标位置,把鼠标放在此区域双击也可以关闭当前窗口。
    • 方法四:右击窗口标题栏。在窗口的标题栏上右击,在弹出的右键菜单中选择”关闭“按钮。
    • 方法五:任务栏图标。在任务栏上右击要关闭的窗口图标,在弹出的快捷菜单中选择”关闭“命令。

    在Windows中最小化窗口的几种快捷方法

    • 最小化所有窗口:
      方法一:按快捷键“win+M”,其操作方法是,按住Windows键不动,再单击M键,最小化所有窗口。
    • 方法二:按快捷键“win+D”,最小化所有窗口,与快捷键“win+M”不同的是,再按快捷键“win+D”,所有最小化的窗口恢复原状。
    • 最小化所有非当前窗口:
      把光标移到当前窗口的标题栏上,按住鼠标左键,拖动窗口,晃一晃,大家可以惊奇地发现,除开当前窗口外其它窗口全部最小化了,此种方法对于桌面上打开的窗口比较多,主要用一二窗口,其它窗口又不能关掉,这样能快速最小化 所有非当前窗口。
    • 同样的方法,按住鼠标左键,拖动窗口,晃一晃,原来所有最小化的窗口恢复原来的状态。
      注意:以上的操作方法对于win8,win10同样适用
    • win7、win8下,win+1即可dao启动任务栏du的zhi第一个程序dao;win+2即可启动任务栏的第二个程序,以此类推专。如果该程序已打开,按属win+数字即可最小化或切换到该窗口。这就是最小化当前窗口的方法(XP不适用)

    标题

    • WIN+D,显示桌面;然后ALT+TAB,显示你要的程序窗口。
    • 只用一次快捷键无法达到你要的效果,不过只用ALT+TAB可以让你要的程序窗口显示在最前面。`
    • Alt+空格+N 最小化当前窗口;win键+D最小化全部(显示桌面)

    Win:打或关闭始菜单
    Win + Pause:显示系统属性框(控制面板
    Win + D:显示桌面
    Win + M:化所窗口
    Win + SHIFT + M:原化窗口桌面
    Win + E:打我电脑bai
    Win + F:搜索文件或文件夹
    Ctrl + Win + F:搜索计算机(您网络)
    Win + L:锁定您计算机或切换用户
    Win + R:打运行框
    Win + T:切换任务栏程序(觉alt+ESC )
    Win + 数字:让位于任务栏指定位置(按数字作序号)程序新实例(觉比较新颖貌似快速启)
    Shift + Windows logo key +number:Start a new instance of the program pinned to the taskbar in the position indicated by the number.
    Ctrl + Win + 数字:让位于任务栏指定位置(按数字作序号)程序切换窗口
    ALT + Win + 数字:让位于任务栏指定位置(按数字作序号)程序显示跳转清单
    Win + TAB:循环切换任务栏程序并使用Aero三维效
    Ctrl + Win + TAB:使用向键循环循环切换任务栏程序并使用Aero三维效
    按Ctrl + Win + B:切换通知区域显示信息程序
    Win + 空格:预览桌面
    Win + ↑:化窗口
    Win + ↓:化窗口
    Win + ←:化窗口左侧屏幕
    Win + →:化窗口右侧屏幕
    Win + Home:化所窗口除前激窗口
    Win+ SHIFT + ↑:拉伸窗口屏幕顶部底部
    Win+ SHIFT + →/←:移窗口显示器另
    Win + P:选择演示文稿显示模式
    Win + G:循环切换侧边栏工具
    Win + U:打轻松访问
    Win + x:打Windows移

    标题

    Alt+空格+N 最小化当前窗口

    其他:
    单独按Windows:显示或隐藏 “开始”功能表
    Windows+BREAK:显示“系统属性” 对话框
    Windows+D:显示桌面
    Windows+M:最小化所有窗口
    Windows+Shift+M:还原最小化的窗口
    Windows+E:开启“资源管理器”
    Windows+F:查找文件或文件夹
    Windows+CTRL+ F:查找电脑
    Windows+F1:显示 Windows “帮助”
    Windows+R:开启“运行” 对话框
    Windows+U:开启 “公用程序管理器”
    Windows+L:切换使用者(Windows XP新功能)

    Ctrl快捷键
    Ctrl+S 保存
    Ctrl+W 关闭程序
    Ctrl+N 新建
    Ctrl+O 打开
    Ctrl+Z 撤销
    Ctrl+F 查找
    Ctrl+X 剪切
    Ctrl+C 复制
    Ctrl+V 粘贴
    Ctrl+A 全选
    Ctrl+[ 缩小文字
    Ctrl+] 放大文字
    Ctrl+B 粗体
    Ctrl+I 斜体
    Ctrl+U 下划线
    Ctrl+Shift 输入法切换
    Ctrl+空格 中英文切换
    Ctrl+回车 QQ号中发送信息
    Ctrl+Home 光标快速移到文件头
    Ctrl+End 光标快速移到文件尾
    Ctrl+Esc 显示开始菜单
    Ctrl+Shift+< 快速缩小文字
    Ctrl+Shift+> 快速放大文字
    Ctrl+F5 在IE中强行刷新
    Ctrl+拖动文件 复制文件
    Ctrl+Backspace 启动\关闭输入法
    拖动文件时按住Ctrl+Shift 创建快捷方式
    Alt快捷键

    Alt+F4 关闭当前程序
    Alt+空格+C 关闭窗口
    Alt+空格+N 最小化当前窗口
    Alt+空格+R 恢复最小化窗口
    Alt+空格+X 最大化当前窗口
    Alt+空格+M 移动窗口
    Alt+空格+S 改变窗口大小
    Alt+Tab 两个程序交换
    Alt+255 QQ号中输入无名人
    Alt+F 打开文件菜单
    Alt+V 打开视图菜单
    Alt+E 打开编辑菜单
    Alt+I 打开插入菜单
    Alt+O 打开格式菜单
    Alt+T 打开工具菜单
    Alt+A 打开表格菜单
    Alt+W 打开窗口菜单
    Alt+H 打开帮助菜单
    Alt+回车 查看文件属性
    Alt+双击文件 查看文件属性
    Alt+X 关闭C语言
    Shift快捷键

    Shift+空格 半\全角切换
    Shift+右击 右菜单打开方式
    Shift+F10 选中文件的右菜单
    Shift+多级文件 全部关闭
    Shift+Del 直接删除文件
    Shift+^ 处在中文标点符号半角在智能ABC中省曰号
    Shift+\ 处在中文标点符号半角在智能ABC中顿号
    快捷键

    常规键盘快捷键

    Ctrl + C 复制。
    Ctrl + X 剪切。
    Ctrl + V 粘贴。
    Ctrl + Z 撤消。
    DELETE 删除。
    Shift + Delete 永久删除所选项,而不将它放到“回收站”中。
    拖动某一项时按 CTRL 复制所选项。
    拖动某一项时按 CTRL + SHIFT 创建所选项目的快捷键。
    F2 重新命名所选项目。
    CTRL + 向右键 将插入点移动到下一个单词的起始处。
    CTRL + 向左键 将插入点移动到前一个单词的起始处。
    CTRL + 向下键 将插入点移动到下一段落的起始处。
    CTRL + 向上键 将插入点移动到前一段落的起始处。
    CTRL + SHIFT + 任何箭头键 突出显示一块文本。
    SHIFT + 任何箭头键 在窗口或桌面上选择多项,或者选中文档中的文本。
    Ctrl + A 选中全部内容。
    F3 搜索文件或文件夹。
    Alt + Enter 查看所选项目的属性。
    Alt + F4 关闭当前项目或者退出当前程序。
    ALT + Enter 显示所选对象的属性。
    Alt + 空格键 为当前窗口打开快捷菜单。
    Ctrl + F4 在允许同时打开多个文档的程序中关闭当前文档。
    Alt + Tab 在打开的项目之间切换。
    Alt + Esc 以项目打开的顺序循环切换。
    F6 在窗口或桌面上循环切换屏幕元素。
    F4 显示“我的电脑”和“Windows 资源管理器”中的“地址”栏列表。
    Shift + F10 显示所选项的快捷菜单。
    Alt + 空格键 显示当前窗口的“系统”菜单。
    Ctrl + Esc 显示“开始”菜单。
    ALT + 菜单名中带下划线的字母 显示相应的菜单。
    在打开的菜单上显示的命令名称中带有下划线的字母 执行相应的命令。
    F10 激活当前程序中的菜单条。
    右箭头键 打开右边的下一菜单或者打开子菜单。
    左箭头键 打开左边的下一菜单或者关闭子菜单。
    F5 刷新当前窗口。
    BackSpace 在“我的电脑”或“Windows 资源管理器”中查看上一层文件夹。
    Esc 取消当前任务。
    将光盘插入到 CD-ROM 驱动器时按 SHIFT 键 阻止光盘自动播放
    对话框快捷键

    Ctrl + Tab 在选项卡之间向前移动。
    Ctrl + Shift +Tab 在选项卡之间向后移动。
    Tab 在选项之间向前移动。
    Shift + Tab 在选项之间向后移动。
    ALT + 带下划线的字母 执行相应的命令或选中相应的选项。
    Enter 执行活选项动或按钮所对应的命令。
    空格键 如果活选项动是复选框,则选中或清除该复选框。
    箭头键 活选项动是一组选项按钮时,请选中某个按钮。
    F1 显示帮助。
    F4 显示当前列表中的项目。
    BackSpace 如果在“另存为”或“打开”对话框中选中了某个文件夹,则打开上一级文件夹。
    自然键盘快捷键

    在“Microsoft 自然键盘”或包含 Windows 徽标键() 和“应用程序”键() 的其他兼容键盘中,您可以使用以下快捷键。

    请按 目的
    显示或隐藏“开始”菜单。
    win+ BREAK 显示“系统属性”对话框。

    • D 显示桌面。
    • M 最小化所有窗口。
    • Shift + M 还原最小化的窗口。
    • E 打开“我的电脑”。
    • F 搜索文件或文件夹。
      CTRL+ + F 搜索计算机。
    • F1 显示 Windows 帮助。
    • L 如果连接到网络域,则锁定您的计算机,或者如果没有连接到网络域,则切换用户。
    • R 打开“运行”对话框。
      显示所选项的快捷菜单。
    • U 打开“工具管理器”。
      辅助键盘快捷键

    请按 目的
    右侧 SHIFT 键八秒钟 切换“筛选键”的开和关。
    左边的 ALT + 左边的 SHIFT + PRINT SCREEN 切换“高对比度”的开和关。
    左边的 ALT + 左边的 SHIFT + NUM LOCK 切换“鼠标键”的开和关。
    Shift 键五次 切换“粘滞键”的开和关。
    Num Lock 键五秒钟 切换“切换键”的开和关。

    • U 打开“工具管理器”。
      “Windows 资源管理器”键盘快捷键

    请按 目的
    END 显示当前窗口的底端。
    主页 显示当前窗口的顶端。
    NUM LOCK + 数字键盘的星号 (*) 显示所选文件夹的所有子文件夹。
    NUM LOCK + 数字键盘的加号 (+) 显示所选文件夹的内容。
    NUM LOCK + 数字键盘的减号 (-) 折叠所选的文件夹。
    左箭头键 当前所选项
    处于展开状态时折叠该项,或选定其父文件夹。
    右箭头键 当前所选项处于折叠状态时展开该项,或选定第一个子文件夹

    展开全文
  • Windows 10继续存在着Aero Shake这个功能,它的功能是在你晃动屏幕上诸多窗口中的其中一个窗口时,除这个被晃动窗口之外的其它窗口都将会被最小化。如果你经常“手抖”,想要关闭这个功能,可以阅读这篇文章。 在...
  • 窗口最小化和最大化消息

    千次阅读 2012-03-22 15:11:07
    窗口的WM_SIZE消息来获取窗口最小化的消息。 在MSDN描述道:“The WM_SIZE message is sent to a window after its size has changed. ”意思是:“在窗口大小改变时,Windows给窗口过程发送一个WM_SIZE消息。” ...
  • Windows的一大特点就是它的直观...根据在最新Windows 10预览版构建发现的资料,Windows 10的下一次更新将关闭操作系统的“摇动最小化”支持。该功能也被称为“Aero Shake”,它是在Windows 7首次被引入的,具...
  • 展开全部功能62616964757a686964616fe78988e69d8331333361303733:窗口最小化后或者点击“hide”按钮将窗口隐藏到托盘。通常最小化的窗口会在任务栏上显示一个按钮。当用户按一下这个按钮,窗口就还原了。这是一个被...
  • Windows系统,点击任务栏的图标时,如果该图标所表示的程序窗口显示在最顶层,则此操作会将窗口最小化,但是在 ubuntu 下不行,其实ubuntu20.10是有这个功能的,只是默认没有开启而已,使用指令gsettings set ...
  • vb实现将所有窗口最小化

    千次阅读 2009-01-28 10:27:00
    一些应用软件提供了一种方便的功能,只需要一个操作就可以将Windows桌面上的所有窗口最小化。首先,我们要遍历桌面上的所有窗口;其次,要判断窗口类型,桌面上的很多窗口无法最小化,或者窗口是不可见的,如中文Win...
  • Windows API详解——SwitchToThisWindow 激活指定窗口(无论是否最小化)     SwitchToThisWindow能够激活一个指定程序的窗口,使这个窗口弹出到屏幕的最前面。如果待激活的窗口是处于最小化状态,这个...
  • 这是由于WindowsXP注册表关于任务栏的一些数据损坏或丢失,导致最小化窗口时无法在任务栏显示。国外[url=]高手[/url]Kelly Theriot和Doug Knox编写了个脚本,可以修复这个问题。你可以到以下网址下载修复: [url...
  • 1.首先已经确认WPF没有实现最小化托盘的类与方法,用到了winform的程序集 using Drawing = System.Drawing;using Forms = System.Windows.Forms; 2.XAML的后代相应事件的Demo,只是为了看起来方便~!其中也...
  • 介绍在本文,将介绍如何将窗口最小化、关闭、最大化按钮隐藏,你可以通过这样的调整,来修改程序登录窗口的外观。我们可以通过如下步骤来调整。1:首先我们创建一个windows窗口程序<ignore_js_op>2:默认...
  • C# API让指定窗口最大化、最小化

    万次阅读 2010-03-05 18:07:00
    原文地址:http://chfydemail.blog.163.com/blog/static/3411336420082193333905/ 在C#调用windows API函数的几个实现 对于windows 系统API函数的调用在程序设计有时是必不可少的,各种编程语言都规范了调用的...
  • 在使用ubuntu mate ,一直有个问题困扰着我,就是当chrome 或者WPS最大化启动的时候(上一次关闭的时候是最大化状况),此时取消最大化会出现两个最大最小化关闭按钮,也就是两个titlebar,非常难受。就是这样的:...
  • 让拥有owned窗口最小化的时候,这个owned窗口也跟着最小化(而不是微软规定的隐藏行为),然后当主窗口还原的时候,希望主窗口完全展现后,我的这个owned窗口才展现,而不是主窗口在展现过程,owned窗口马上就...
  • ' V1.5 增加了窗口最大最小化,隐藏显示正常的几个函数 2013/06/06 ' 增加了获取控件相关函数是否使用正则的参数UseRegExp默认F ' V1.6 将Left,Top函数改为属性,可获得可设置 2013/06/10 ' V1.7 增加函数:...
  • 利用C#开发Windows Mobile 6.1上一个程序时遇到这样一个问题,在一个按钮的响应事件需要...ShowDialog(),显示模式窗口,但显示的窗口不可以最小化(右上角是ok而不是×),即使在新打开的窗口中把属性MinimizeBox设
  • 最小化工具

    2017-07-18 08:20:55
    本文的最小化工具是能够随意控制一个程序并使之最小化,恢复的软件。如在命令行运行: Trayconizer.exe C;\windows\notepad.exe; 将会打开一个记事本,当点击最小化按钮时,会影藏到后台运行,并在托盘显示...
  • 在设置-外观设置,勾上Add show desktop icon to the launcher。还有好多快捷键。 参考 http://jingyan.baidu.com/article/0320e2c1f058771b87507bb3.html https://www.douban.com/note/204886425/ 最关键...
  • ' V1.5 增加了窗口最大最小化,隐藏显示正常的几个函数 2013/06/06 ' 增加了获取控件相关函数是否使用正则的参数UseRegExp默认F ' V1.6 将Left,Top函数改为属性,可获得可设置 2013/06/10 ' V1.7 增加函数:...
  • MFC基于Dialog的窗口程序启动时最小化到托盘 一、托盘是什么 所谓的“托盘”,在Windows系统界面,指的就是下面任务条右侧,有系统时间等等的标志的那一部分。在程序最小化或挂起时,但有不希望占据任务栏的...
  • 一天发现偶的金山词霸只能最大化与最小化,不能显示正常窗口。最大化也是需要右击任务栏上的金山词霸图标再选择最大化,偶郁闷至极! 经查阅资料与实践,终于解决了,将解决方法与众位分享! 1、在windows底部任务...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 593
精华内容 237
关键字:

windows中窗口最小化是