Comment: Re:Do you even need a toolkit? (Score 1) on 2010.06.23 4:51
I said
And I've never seen a service with a GUI, I'm not sure if it will behave nicely.
and today I found this blog post: Do you still use the MessageBox API in your Windows Service? (Or do you display any type of User Interface?)
and it says:
Starting with Windows Vista and above, user interfaces generated by Windows services can’t be seen. And even worst, your service could be stuck waiting for some user input that the user cannot give as she does not see anything!
It goes on to give a generic solution (plus a simple solution for just a messagebox), but it's anything but trivial.
But I was right to be wary.
And I'm not sure that this solution will work on a Windows earlier than Vista. At worst, you might have to hack in 2 interfaces, for multiple versions of Windows.
