Session Windows démarrée depuis ...

Résolu
cs_Jack Messages postés 14007 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 - 7 févr. 2005 à 11:25
cs_Jack Messages postés 14007 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 - 7 févr. 2005 à 15:47
Salut
Qqun connaitrait-il le moyen de connaitre le temps depuis lequel la session windows à démarré ?
(différent du temps de fonctionnement de la machine avec GetTickCount)

Car, une de mes applications démarre au lancement de Windows, mais elle n'est pas la seule, et certaines connexions vers des serveurs du réseau ne sont pas encore établies au moment où mon appli démarre et provoque une erreur que je pourrais éviter en attendant que la session soit ouverte depuis quelques minutes.

Merci d'avance
Jack
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage. (Socrate)

2 réponses

BruNews Messages postés 21041 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 19
7 févr. 2005 à 12:52
Salut jack,

FindWindow() sur progman
GetWindowThreadProcessId()
OpenProcess() pour avoir son hprocess
GetProcessTimes() remplira un FILETIME avec CreationTime.

ciao...
BruNews, MVP VC++
3
cs_Jack Messages postés 14007 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 77
7 févr. 2005 à 15:47
Merci BruNews
J'en ai profité pour publier une source avec l'application de tes indices http://www.vbfrance.com/code.aspx?ID=29354
Merci encore.

Vala
Jack
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage. (Socrate)
0
Rejoignez-nous