Prozess/Fenster Stoppen+Resumen
Prozess/Fenster Stoppen+Resumen
Wie kann ich nen Prozess/Fenster stoppen lassen und dann wieder fortsetzen?
Wäre echt nett wenn mir einer weiterhelfen könnte ^^
Wäre echt nett wenn mir einer weiterhelfen könnte ^^
Re: Prozess/Fenster Stoppen+Resumen
meinst Du jetzt eigenerstellte Prozesse (Threads)?mongolo89 hat geschrieben:Wie kann ich nen Prozess/Fenster stoppen lassen und dann wieder fortsetzen?
Wäre echt nett wenn mir einer weiterhelfen könnte ^^
Wenn ja: mit PauseThread() und ResumeThread()
Wenn nein: schreib mal ein wenig mehr zu Deinem Problem.
Grüße ... Kiffi
a²+b²=mc²
- 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
Für ein Fenster:
und wieder an:
Code: Alles auswählen
EnableWindow_(WindowID(#Window), #False)
Code: Alles auswählen
EnableWindow_(WindowID(#Window), #True)
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.

> es geht um warcraft 3
Prinzipiell geht das so:
* Du musst die Prozess-ID des Spieles herausfinden
* Mit dieser ID kannst Du dann den Prozess pausieren und 'resumen'
Um die Prozess-ID des Spieles zu ermitteln und diesen zu pausieren, gibt
es verschiedene Ansätze. Das einfachste wäre es, die Process-Lib aus den
PBOSL zu verwenden. Diese kannst Du momentan aber nur unter PB3.94
verwenden. Solltest Du PB4 verwenden, dann kannst Du Dir die Sourcen
der Process-Lib herunterladen und versuchen, diese an PB4 anzupassen
Des weiteren musst Du Dir Gedanken darüber machen, dass Du eine
globale Tastaturkombination einrichtest, mit der Du Dein Programm
aufrufen kannst (WarCraft wird ja wahrscheinlich im Vollbildmodus laufen).
Wie das funktioniert, sage ich Dir, wenn Du schreibst, dass Du meinst,
dieser Aufgabe gewachsen zu sein
Grüße ... Kiffi
Prinzipiell geht das so:
* Du musst die Prozess-ID des Spieles herausfinden
* Mit dieser ID kannst Du dann den Prozess pausieren und 'resumen'
Um die Prozess-ID des Spieles zu ermitteln und diesen zu pausieren, gibt
es verschiedene Ansätze. Das einfachste wäre es, die Process-Lib aus den
PBOSL zu verwenden. Diese kannst Du momentan aber nur unter PB3.94
verwenden. Solltest Du PB4 verwenden, dann kannst Du Dir die Sourcen
der Process-Lib herunterladen und versuchen, diese an PB4 anzupassen
Des weiteren musst Du Dir Gedanken darüber machen, dass Du eine
globale Tastaturkombination einrichtest, mit der Du Dein Programm
aufrufen kannst (WarCraft wird ja wahrscheinlich im Vollbildmodus laufen).
Wie das funktioniert, sage ich Dir, wenn Du schreibst, dass Du meinst,
dieser Aufgabe gewachsen zu sein

Grüße ... Kiffi
a²+b²=mc²