Domanda

sto iniziando un processo in C # e poi l'invio di messaggi di Windows per quel processo con SendMessage. Di solito mando i messaggi da Process.MainWindowHandle, ma in alcuni casi potrei aver bisogno di trovare un handle di finestra bambino e inviare messaggi lì, invece. Come potrei farlo in C # e quali sono le opzioni per la ricerca finestre figlie (vale a dire fare un bisogno di conoscere il nome della finestra o ci sono altre opzioni)?

È stato utile?

Soluzione

Date un'occhiata a EnumChildWindows (pinvoke.net)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top