Ottieni il nome file della finestra attiva corrente
Domanda
Sto cercando di ottenere il nome file di un documento word o di qualsiasi altra finestra, mentre alcune finestre di dialogo come Salva come o Apri o Stampa ecc. sono aperte. Qualcuno può darmi un esempio di come implementarlo in C #.
Soluzione
L'API di Windows può darti il ??nome della applicazione che occupa una finestra particolare, ma per sapere quali file (o file) sono aperti all'interno di quell'applicazione richiederebbe l'automazione OLE o qualche altra API fornita da l'applicazione (qui winword.exe) stessa.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow