Hi
Apologies for the crosspost...
I've written a windows service (c# 2.0) that is used in my workplace to
monitor application usage of our users. It basically gets a list of
processes and associated window titles (if present) and logs these for
management to refer to.
Unfortunately it doesn't work on Vista! Well, it does, in that the .exe
names are logged, but WindowTitles are not. Doing a debug, these are always
an empty string in Vista.
I did some googling and found references to the "allow service to interact
with desktop" tick to not actually "work" in Vista, even though it's there.
Is there some group policy setting I can make to allow my service to work as
intended? Or some sort of code change that *would* pull out the window
titles? It works a treat on XP and 2000!
James.