You could add your application to the registry to run on startup at
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
or
HKEY_CURREN_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
or you could add it to the startup folder for the system.
These are probably the most common/easiest options if you do not want to write a service.