[心得] 讓 console 在工作列分開

看板Python作者 (allstar)時間14年前 (2012/01/12 05:48), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
如果 Win7 工作列有選擇把按鈕一律合併,隱藏標籤的功能 python console 程式就會在工作列裡合併起來,有點不方便 要讓工作列把這些程式分開,可以給每個程式不同的 Application ID 如果是 gui 程式,可以在任何視窗出現前執行底下這幾行,就能達成目標 import ctypes, random ctypes.windll.shell32.SetCurrentProcessExplicitAppUserModelID( str(random.random())) 如果是 console 程式,這招好像不能用 (如果有辦法用請教教我) PyQt 最新版有支援修改 Application ID 的功能,但是好像要錢 所以最後是寫隻小程式(C#)來改 Application ID http://www.megaupload.com/?d=QRCF2XXN 裡面附的 dll 是 64bit 的,不曉得能不能直接用,第一次寫 C# test.py 是測試用的,每執行一次就會在工作列上產生一個分開的按鈕 結果如圖 http://imageshack.us/photo/my-images/834/123up.png/ 另外 http://ppt.cc/5eD7 有教怎麼寫出 IE 下載時在按鈕顯示進度的功能 如圖 http://ppt.cc/N!G8,我是想寫複製檔案的 console 程式才會去找這些的 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.46.149.191
文章代碼(AID): #1F3WEiIP (Python)
文章代碼(AID): #1F3WEiIP (Python)