Cómo usar FindWindow para encontrar una ventana visible o invisible con un nombre parcial en VBA
Estoy usando la API de Windows con Excel VBA para trabajar con una ventana en particular, usando elFindWindow()
función, peroFindWindow()
requiere el título / título completo de la ventana para buscar.
Pregunta 1
P_Win = FindWindow(vbNullString, "PlusApi_Excel Sample_17_39_12 Api Generated Orders")
en mi caso, la ventana cambiará el nombre (dinámico) (alguna parte del nombre de la ventana será fija y otra parte será dinámica)
Ex. El nombre de la ventana es la primera vez"PlusApi_Excel Sample_17_39_12 Api Generated Orders"
y la segunda vez será"PlusApi_Excel Sample_17_45_13 Api Generated Orders"
Creo que necesito llamar a window con el nombre de la pieza, pero no sé cómo hacerlo amablemente ayúdame
Pregunta 2
Ante el desafío, tengo un problema más: PlusApi estará oculto, pero mi código sigue mostrando un valor positivo.
Creo que necesito llamar"visible"
solo ventana.