看板 Python 關於我們 聯絡資訊
大家好 我是一個Python新人 最近在寫一段Script時 其中有一個問題是 我希望Python執行完我的程式碼時 順便將我的Window畫面切面到桌面 我希望得到的效果是按下 Window按鈕+D 的效果 上面的快速鍵可以直接顯示使用者的桌面(所有的應用程式都是最小化) 爬文後發現可以利用SendKeys這模組來執行 不過實際上使用卻發現沒辦法同時按下上面的2個鍵盤 SendKeys模組送出的按鈕會是分開2次送過去 不知道有沒有人遇過這樣的問題? 還是說 如果不用SendKeys模組 是否有其他的方式可以做出類似的效果 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.36.32.71
apua:記得SendKeys有組合鍵的寫法,win+D應該辦得到 06/19 02:09
Dannvix:試試看 SendKeys('{LWIN}+D') 吧 06/19 16:31
Dannvix:我剛才自己試了一下,好像不行~"~ 06/19 16:55
StubbornLin:所有window的parent最終都是Desktop 06/19 19:58
StubbornLin:先取得Desktop的HWND 再用SetFocus之類的方式 06/19 19:59
StubbornLin:把它帶到前景試試 06/19 19:59