services windows et interface graphique

M

manu

bonjour,

J'ai lu dans la doc, que les service s'exécutent dans une station windows
non interactive.
En effet, même quand mon service lance un process, qui est une appli MFC
boite de dialogue, on ne la voit pas.
Par contre, le process est bien créé, on le voit dans le gestionnaire des
tâches.

Comment faire par exemple, pour que le service informe l'utilisateur que le
PC va sauvagement le déloguer dans une quart d'heure, et qu'il ferait mieux
de sauver ses données...

merci
 
P

Paul Bacelar

Primo : MFC+Service, c'est pas très malin.

MessageBox peut utiliser les Flags qui permet de se faire voir sur le bureau
de l'utilisateur interactif.

Mais il ne faut pas attendre de l'utilisateur de réponse puisqu'il n'y en a
pas forcement.
 
M

manu

Primo : MFC+Service, c'est pas très malin.

je n'utilise en fait que la CSocket, la boite de dialogue n'est là que pour
mes tests.
Dans ce cas...
MessageBox peut utiliser les Flags qui permet de se faire voir sur le bureau
de l'utilisateur interactif.

ha, nouveauté (pour moi) !
merci pour l'info.
Mais il ne faut pas attendre de l'utilisateur de réponse puisqu'il n'y en a
pas forcement.

oui, lorsque aucun utilisateur ne s'est encore logué

merci pour ta réponse.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top