Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Handle von Prozess

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 < [ 2 ]
000
10.08.2003, 16:49 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


1)Wie bekomme ich den Handle eines Prozesses von dem ich nur weiss wie er heisst ?

2) WIe kann ich den buffer der seriellen Schnittstelle flushen

Danke Heiko
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
10.08.2003, 16:56 Uhr
Spacelord
Hoffnungsloser Fall


1.
OpenProcess()

2.
keine Ahnung

MfG Spacelord
--
.....Ich mach jetzt nämlich mein Jodeldiplom.Dann hab ich endlich was Eigenes.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
10.08.2003, 17:08 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


Ich meinte eigentlich mehr ein prozess der schon im taksmanager rumkrebst den ich aber nicht von meinem proggie aus gestartet habe

Gruss Heiko
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
10.08.2003, 17:23 Uhr
Spacelord
Hoffnungsloser Fall


Ja,ich auch!
Du brauchst die ProcessId dann kannst du den Process öffnen und bekommst ein Handle!
Open!=Create

MfG Spacelord
--
.....Ich mach jetzt nämlich mein Jodeldiplom.Dann hab ich endlich was Eigenes.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
10.08.2003, 17:49 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


schön probier ich mal aus

danke erstmal

Gruss Heiko
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
10.08.2003, 19:31 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


Gibt es da auch nen trick wie ich die ID bekomme wenn ich nur den namen von dem Prozess habe, ausser die alle mit Process32First und Process32Next durchzunudeln?


Gruss Heiko
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
10.08.2003, 22:27 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)



C++:
HANDLE h_excel=OpenProcess(PROCESS_ALL_ACCESS, TRUE, proc.th32ProcessID);

DWORD dw;

GetExitCodeProcess(h_excel,&dw);
TerminateProcess(h_excel,dw);   //warum funzt das hier
ExitProcess(dw);  //hier schliest der mir meine anwendung und nicht den gewünschten prozess warum?



Gruss Heiko
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
11.08.2003, 20:04 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


ExitProcess killt den aktuellen Prozess, benutz


C++:
BOOL TerminateProcess(
  HANDLE hProcess, // handle to the process
  UINT uExitCode   // exit code for the process
);


sollte eigentlich funktionieren...
(achja als uExitCode sollte man nicht "STILL_ACTIVE" angeben, welches dir dein GetExitCodeProcess liefern sollte...)
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
11.08.2003, 20:57 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


ja Terminate funzt auch.
Meine Frage war
1) warum Exit Process nicht geht.
und ob wie ich die ID eines Prozesses bekommen von dem ich den Namen weiss ohne alle Prozesse durchzunudeln

Gruss Heiko
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
12.08.2003, 18:31 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


Bitte nicht meine zweite frage vergessen

WIe kann ich den buffer der seriellen Schnittstelle flushen?

FlushFileBuffers geht leider nicht weil der nur dem empfangsbuffer löscht
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ]     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: