MB_SERVICE_NOTIFICATION
https://msdn.microsoft.com/en-us/library/windows/desktop/ms645505%28v=vs.85%29.aspx
https://msdn.microsoft.com/en-us/library/windows/desktop/ms683502%28v=vs.85%29.aspx
Mejor no usar nada visual en un servicio, la idea es de segundo plano y en versiones mas recientes de Windows se ejecutan en una sesion propia separada de las interactivas del usuario loggeado.
No es casualidad que el ejemplo use abundantemente OutputDebugString, aca tenes una herramienta para ver ese output:
https://technet.microsoft.com/en-us/sysinternals/debugview.aspx
https://msdn.microsoft.com/en-us/library/windows/desktop/ms645505%28v=vs.85%29.aspx
https://msdn.microsoft.com/en-us/library/windows/desktop/ms683502%28v=vs.85%29.aspx
Mejor no usar nada visual en un servicio, la idea es de segundo plano y en versiones mas recientes de Windows se ejecutan en una sesion propia separada de las interactivas del usuario loggeado.
No es casualidad que el ejemplo use abundantemente OutputDebugString, aca tenes una herramienta para ver ese output:
https://technet.microsoft.com/en-us/sysinternals/debugview.aspx