Frage zu progID
-
Hi!
Ich habe ein kleines Programm geschrieben, mit dem ich mir die aktuelle Prozessliste anzeigen lasse:
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
-
Du menst Die ProgId für ActiveX und COM?
Dann gar nicht! Du müsstest die gesamte Registry durchsuchen und herausbekommen ob für diese EXE eine Prog-ID eingetragen ist.