Aus einem Excel Fenster werden vier :(
-
hi zusammen,
ich starte excel aus meiner app heraus mit createprocess versteckt.
dann verschiebe ich excel auf eine gewünschte position. und zeige es an .
nun hab ich aber nach dem anzeigen vier fenster von excel in der taskleiste.
das "normale" und noch drei andere, die irgendwie intern für excel genutzt werden.MoveWindow(hwnd,x,y,width,height,true); res = BringWindowToTop(hwnd); ShowWindow(hwnd , SW_SHOWNORMAL); SetActiveWindow( hwnd);
oder
MoveWindow(hwnd,x,y,width,height,true); res = BringWindowToTop(hwnd); ShowWindow(hwnd , SW_SHOWNORMAL); SetForegroundWindow( hwnd);
-
die 3 anderen killen
-
hui, warum bist du so rot?
-
da ich mit enumwindows arbeite und die processIDs vergleiche und bei excel die schleife viermal mit nem anderen handle durchlaufen wird, liegt es wohl daran .aber wie weiss zb windows das es nur das "richtige" excel window anzeigen darf?