Pregunta

Estoy empezando un proceso en C # y luego el envío de mensajes de Windows a ese proceso con SendMessage. Por lo general, yo le envían los mensajes a Process.MainWindowHandle, pero en algunos casos puede ser que necesite para encontrar un identificador de ventana niño y enviar mensajes en su lugar. ¿Cómo iba a hacer eso en C # y cuáles son las opciones para encontrar las ventanas secundarias (es decir, hacer una necesidad de saber el nombre de la ventana o hay otras opciones)?

¿Fue útil?

Solución

Tome un vistazo a EnumChildWindows (pinvoke.net)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top