Используйте аргументы командной строки.
Заставьте вашу программу распознавать определенные ключи командной строки:
myprog.exe /startup
myprog.exe /msg
Внутри вашего кода сделайте его открытым и отобразите формы, основанные на том, какие ключи отправляются через командную строку.