Ik wil graag onder Windows in C/C++ detecteren of een bepaald programma draait. Hiervoor weet ik twee dingen:
a) Gebruik EnumWindows om alle actieve windows te detecteren en kijk of daar het window dat je zoekt tussen zit. Dit werkt echter niet voor applicaties die geen windows hebben, zoals bijvoorbeeld services.
b) Gebruik CreateToolhelp32Snapshot wat een lijst van alle lopende processen geeft, ook services. Dit werkt echter niet onder Windows NT (tot zover New Technology
)
Weet iemand hoe ik en alle mogelijke programma's kan detecteren en het kan doen onder Windows NT?
a) Gebruik EnumWindows om alle actieve windows te detecteren en kijk of daar het window dat je zoekt tussen zit. Dit werkt echter niet voor applicaties die geen windows hebben, zoals bijvoorbeeld services.
b) Gebruik CreateToolhelp32Snapshot wat een lijst van alle lopende processen geeft, ook services. Dit werkt echter niet onder Windows NT (tot zover New Technology
Weet iemand hoe ik en alle mogelijke programma's kan detecteren en het kan doen onder Windows NT?