Je voudrais savoir comment faire pour récupérer le titre de la fenêtre de la fenêtre active actuelle (c'est-à-dire celui qui a le focus) à l’aide de c#.
Réponses
Trop de publicités?Voir exemple sur comment vous pouvez le faire avec leur code source complet ici :
http://www.csharphelp.com/2006/08/Get-Current-window-handle-and-Caption-with-Windows-API-in-c/
Edité avec @Doug McClean, commente meilleure exactitude.
Je suis d’accord avec la réponse de Jorge mais ceux doit être
s (tant pour les 64-bit-convivialité et afin que vous ne pouvez pas faire des maths par erreur).
Utilisez l’API Windows. Appelez GetForegroundWindow().
GetForegroundWindow() vous donnera un handle (hWnd du nom) de la fenêtre active.
Documentation : http://msdn.microsoft.com/en-us/library/ms633505(vs.85).aspx