2012-01-12 6 views
7

Ejemplo de Outlook: su único proceso, pero puede tener múltiples ventanas (el usuario puede hacer doble clic en el correo electrónico para abrirlo en su propia ventana)FindWindow con el título parcialmente conocido

Por lo tanto, no puedo usar Process.GetProcess () para recorrer los procesos y comparar el título.

FindWindow() necesita el título completo; Sé el título pero la ventana de Outlook agrega la suya al final, es decir, - Mensaje (texto enriquecido) o - Mensaje (HTML) ... etc.

¿Puedo obtener todas las ventanas de correo electrónico (identificadores) para Outlook? luego iterar sobre aquellos para encontrar mi ventana usando GetWindowText()? Cualquier puntero será muy apreciado.

Respuesta

Cuestiones relacionadas