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);