Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Frage zu progID

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 <
000
11.12.2007, 16:16 Uhr
Dirk321



Hi!

Ich habe ein kleines Programm geschrieben, mit dem ich mir die aktuelle Prozessliste anzeigen lasse:


Code:
HANDLE hProcessSnap = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);
PROCESSENTRY32 processEntry;
processEntry.dwSize = sizeof(PROCESSENTRY32);

while(Process32Next(hProcessSnap, &processEntry))
{
  _tprintf(TEXT("Name: %s \n"), processEntry.szExeFile);
}



Ich hätte jetzt aber gerne nicht nur den Namen der Exe, sondern auch die progID (also "<Program>.<Component>.<Version>"). Wie kann ich diese erhalten?

Grüße, Dirk
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
11.12.2007, 18:41 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


Naja indem du die anderen members von processEntry ausliest bzw. ausgibst...

Die Frage hört sich mehr nach ich habe ein Programm gefunden denn nach Programm geschrieben an
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
12.12.2007, 08:20 Uhr
Dirk321



Wenns nur so leicht wär.... Über die anderen Member krieg ich nur die Infos unten, da ist leider nix mit progID.....



cntUsage
This member is no longer used and is always set to zero.

th32ProcessID
The process identifier.

th32DefaultHeapID
This member is no longer used and is always set to zero.

th32ModuleID
This member is no longer used and is always set to zero.

cntThreads
The number of execution threads started by the process.

th32ParentProcessID
The identifier of the process that created this process (its parent process).

pcPriClassBase
The base priority of any threads created by this process.

dwFlags
This member is no longer used, and is always set to zero.

szExeFile
The name of the executable file for the process.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
12.12.2007, 11:26 Uhr
Guybrush Threepwood
Gefürchteter Pirat
(Operator)


Was verstehst du denn unter "progId"
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
12.12.2007, 17:57 Uhr
Tron



Moin

hört sich für mich so an als ob hier die FILEINFO gemeint ist.

Guck mal nach GetModuleFileName; GetFileVersionInfoSize;
GetFileVersionInfo; VerQueryValue usw.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ 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: