My application sits in the system tray when it\'s not being used.
The user can configure events to occur at particular schedule. For example they may way the task p
You could implement some kind of inter process communication in your program and trigger these events via ipc by a program called from the Windows scheduling service. This approach has the advantage that you don't need to write a user interface to set up the schedule and also that ipc might prove useful in other ways.