タスクトレイをキーボードで操作する。TTBaseのプラグインの真似をしてみた。要win32all。環境によってはFindWondowEXの三行目はいらないかもしれないけど、環境によっては多分必要。


def Hotkey_TTray():
"""Tasktrayにフォーカスを移す"""
import win32gui
try:
hwnd = FindWindow('Shell_TrayWnd', None)
hwnd = win32gui.FindWindowEx(hwnd, 0, 'TrayNotifyWnd', None)
hwnd = win32gui.FindWindowEx(hwnd, 0, 'ToolbarWindow32', None)
except:
pass

import clcore
clcore.RaiseNextWindow()
SetForegroundWindow(hwnd)
SetHotKeyHandler( ord('T'), MODKEY_WIN, Hotkey_TTray ) # win-t

←、→で移動して、Enterでダブルクリックの動作、スペースでシングルクリックの動作だと思う。(この辺はWindowsの仕様だし詳しく調べない)