win10 用什么快捷键方式,可以直接切换到指定的桌面? - V2EX
okwork

win10 用什么快捷键方式,可以直接切换到指定的桌面?

  •  1
     
  •   okwork Jun 6, 2018 6868 views
    This topic created in 2897 days ago, the information mentioned may be changed or developed.
    win + tab 之后,还需要点选一下需要前往的桌面。

    本以为 win + 1/2/3/4... 这样的组合是依次打开桌面 1/2/3/4... 可结果是打开状态栏上相应位置的应用
    17 replies    2018-06-06 20:04:38 +08:00
    rzti483NAJ66l669
        1
    rzti483NAJ66l669  
       Jun 6, 2018 via iPhone   1
    ctrl + win + arrow L/R
    okwork
        2
    okwork  
    OP
       Jun 6, 2018
    @Humorce 是,这个我是知道的,因为要双手操作不方便。
    MuscleOf2016
        3
    MuscleOf2016  
       Jun 6, 2018
    右下角不是有个显示桌面嘛,鼠标直接点一下就好了。方便快速。
    begunning
        4
    begunning  
       Jun 6, 2018
    笔记本的话可以设置触控板手势直接切换。
    maichael
        5
    maichael  
       Jun 6, 2018
    默认没有这样的功能,你可以在快捷键设置哪里看看能不能添加。
    hwcj123
        6
    hwcj123  
       Jun 6, 2018
    我一般用 alt+tab tab tab 切换
    kylinking
        7
    kylinking  
       Jun 6, 2018 via iPhone
    ctrl+win+方向键?
    kylinking
        8
    kylinking  
       Jun 6, 2018 via iPhone
    @kylinking 抱歉没看到一楼
    fobven
        9
    fobven  
       Jun 6, 2018
    可以用 ahk 写个脚本,或者用 virgo (推荐)
    rosu
        10
    rosu  
       Jun 6, 2018 via Android
    virgo 咯?
    hljjhb
        11
    hljjhb  
       Jun 6, 2018
    ChenXuting
        12
    ChenXuting  
       Jun 6, 2018 via iPhone
    不介意第三方国产软件的话,火莹视频桌面可以满足需求,点击屏幕边缘切换。
    ChenXuting
        13
    ChenXuting  
       Jun 6, 2018 via iPhone
    另外一款收费软件也能实现需求,但是价格略贵。
    whitefable
        14
    whitefable  
       Jun 6, 2018
    嘛这个......在确定自己快捷键不冲突的情况下我是默默用 ahk 写了两行......将 alt+1/2 映射成 ctrl+win+L/R arrow 这样就可以直接过去咯~理论上呢自己做点判断应该也可以直接实现 alt+1/2/3/4 直接到第 1/2/3/4 个桌面~懒懒懒
    geelaw
        15
    geelaw  
       Jun 6, 2018
    @hljjhb #11 这个软件的方法很不好,看了一下是用 https://github.com/Ciantic/VirtualDesktopAccessor 实现的。

    后面那个东西 tamper with 虚拟桌面的内部接口,虽然 COM 接口以其稳定性著称,但是 IVirtualDesktopManagerInternal 的 IID 从来没有出现在 MSDN 的文档上,所以理论上可以随时消失掉,这样写的程序随时可能在 Windows 10 的更新里面坏掉。

    然后用户就会尖叫:为什么 Windows 兼容性这么差?

    总结:请使用被文档化的方法,避免你的程序在下一次更新之后突然坏掉。正确的做法是这样的:

    1. 注册全局热键,接收消息;
    2. 使用模拟 Ctrl+Windows+Left/Right 来切换虚拟桌面。

    随手写了一段:

    https://gist.github.com/GeeLaw/b7972135b556d994560c798491371146
    Zevs
        16
    Zevs  
       Jun 6, 2018 via Android
    其实很好解决,用左边的 Ctrl 和 win 不就可以了?
    geelaw
        17
    geelaw  
       Jun 6, 2018
    @geelaw #15 我删除了代码,用 UI 模拟输入是很困难的,因为 explorer 需要时间反应。

    现在提出一个新的做法:启动一个程序,该程序打开数个窗口,用户分别把它们放在不同的虚拟桌面上,然后该程序监听热键,并用 SetForegroundWindow 把那个虚拟桌面上的那个窗口激活,这样就可以切换到那个虚拟桌面了。
    About     Help     Advertise     Blog     API     FAQ     Solana     1191 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 124ms UTC 23:18 PVG 07:18 LAX 16:18 JFK 19:18
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86