Hallo und willkommen.
Du musst in deiner if-Abfrage definitiv ein # hinzufügen.
Also.
Code: Select all
#if WinActive("3CX - meine Nummer")
{
NumpadAdd::
Send {Volume_Up}
return
NumpadSub::
Send {Volume_Down}
return
}
return
Diese Einzeiler, wie du sie vorher hattest (also
NumpadAdd::Volume_Up), können zu Problemen führen.
Erst kürzlich hatte ein User das Problem, dass die Modikatoren (Strg, Shift, Alt) zusammen mit dem Hotkey funktionierten.
Du willst ja nur, dass Numpad+ und Numpad- die Lautstärke steuern, nicht Strg+Numpad+, Shift+Numpad+ oder Alt+Numpad+ bzw. Numpad-.
(Evt. ginge auch
NumpadAdd::Send {Volume_Up}, bin aber kein Fan von diesen Einzeilern.)
Die andere Frage kann ich nicht beantworten - hab ich bisher noch nicht gemacht.
Achso, bei #if-Abfragen verwende ich übrigens, im Gegensatz zu normalen if-Abfragen, nie die { }
Code: Select all
#if WinActive("3CX - meine Nummer")
NumpadAdd::
Send {Volume_Up}
return
NumpadSub::
Send {Volume_Down}
return
Wenn es aber dennoch funktioniert, kannst du selber entscheiden, ob du sie verwendest oder nicht.
Wie gesagt, die { } verwende ich grunsätzlich immer (bei einfachen Loops, for-Loops, if-Abfragen).
Nur bei #if eben nicht.
Grüße
Hallo und willkommen.
Du musst in deiner if-Abfrage definitiv ein # hinzufügen.
Also.
[code]#if WinActive("3CX - meine Nummer")
{
NumpadAdd::
Send {Volume_Up}
return
NumpadSub::
Send {Volume_Down}
return
}
return[/code]
Diese Einzeiler, wie du sie vorher hattest (also [c]NumpadAdd::Volume_Up[/c]), können zu Problemen führen.
Erst kürzlich hatte ein User das Problem, dass die Modikatoren (Strg, Shift, Alt) zusammen mit dem Hotkey funktionierten.
Du willst ja nur, dass Numpad+ und Numpad- die Lautstärke steuern, nicht Strg+Numpad+, Shift+Numpad+ oder Alt+Numpad+ bzw. Numpad-.
(Evt. ginge auch [c]NumpadAdd::Send {Volume_Up}[/c], bin aber kein Fan von diesen Einzeilern.)
Die andere Frage kann ich nicht beantworten - hab ich bisher noch nicht gemacht.
Achso, bei #if-Abfragen verwende ich übrigens, im Gegensatz zu normalen if-Abfragen, nie die { }
[code]#if WinActive("3CX - meine Nummer")
NumpadAdd::
Send {Volume_Up}
return
NumpadSub::
Send {Volume_Down}
return
[/code]
Wenn es aber dennoch funktioniert, kannst du selber entscheiden, ob du sie verwendest oder nicht.
Wie gesagt, die { } verwende ich grunsätzlich immer (bei einfachen Loops, for-Loops, if-Abfragen).
Nur bei #if eben nicht.
Grüße