Naja, in deinem letzten Code hast du ja gar
keine Gruppe (
ahk_group) verwendet, sondern separate kontext-sensitive Hotkeys (mit identischem Code) für Fenster mit
Posteingang oder
Kalender im
wintitle-Text angelegt. Ist natürlich möglich, aber insbesondere wenn noch mehr Fenster - mit anderen Kriterien - abgedeckt werden sollen, nicht so effizient (in diesem Fall hier dürfte es wurscht sein) - #If mit mehreren Kriterien wäre dann eine weitere Alternative zur Gruppe.
Das schließende
#IfWinActive würde ich allerdings immer außerhalb der Hotkey-Subroutine platzieren (also nach dem jeweiligen
return) - macht mehr Sinn, meine ich, auch wenn es hier tatsächlich keine Auswirkung hat. Letztendlich beeinflussen diese Direktiven potenziell mehr als einen Hotkey und das würde sich idealerweise auch im Code widerspiegeln.
Mich interessiert aber noch, ob es nach einer Gruppierung tatsächlich genügt, wenn lediglich ein Fenster die If-Bedingung erfüllt.
Ja, denn es kann nicht mehr als ein Fenster gleichzeitig aktiv sein.
Beim Arbeiten in Outlook habe ich natürlich immer nur ein Fenster aktiv und da funktionierte es nicht.
Was funktionierte nicht? Gar kein Hotkey oder spezielle? Läuft Outlook bei dir zufällig mit Admin-Rechten...?