Ohne Fenster geht es nicht, da ein Callback erforderlich ist, aber wie wäre
es, wenn Du Dir einfach mal den OpenWindow Befehl in der Hilfe ansiehst.
Stichwort Flags: #PB_Window_Invisible
AddHotkey() [neues Problem (Fehlerquelle) letzter Beitrag]
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

- Tsuki-Namida
- Beiträge: 633
- Registriert: 17.11.2005 13:27
- Kontaktdaten:
- Tsuki-Namida
- Beiträge: 633
- Registriert: 17.11.2005 13:27
- Kontaktdaten:
Was ist hier drann falsch???
ich kann den fehler nicht finden
wen ich einen hotKey teste bekomme ich nicht die debug meldung das der hotkay okay ist.... aber regestriert wird er am sinsten hätte ich ja ne fehlermeldung....
ich kann den fehler nicht finden

Code: Alles auswählen
CreateAu3():OpenWindow(60,0,0,0,0,"",#PB_Window_Invisible )
If An1$ = "An"
If AddHotkey(60,HotKey(Hot1_1$),HotKey(Hot1_2$),1):Else
MSGAkustik(10)
EndIf
EndIf
If An2$ = "An"
If AddHotkey(60,HotKey(Hot2_1$),HotKey(Hot2_2$),2):Else
MSGAkustik(10)
EndIf
EndIf
If An3$ = "An"
If AddHotkey(60,HotKey(Hot3_1$),HotKey(Hot3_2$),3):Else
MSGAkustik(10)
EndIf
EndIf
Debug Hot1_1$
Debug Hot1_2$
Repeat
Event = WaitWindowEvent()
Select Event
Case #PB_Event_Hotkey
Select EventwParam()
Case 1
Debug "Hotkey bestätigt"
EndSelect
EndSelect
ForEver
