Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Bringing another application window to top. Any help?
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
Fonctions Windows API
Divers
Thread ID:
00099111
Message ID:
00099353
Vues:
27
>>How can i bring the Microsoft excel window (ie) to top from vfp?
>
>Carlos,
>
>You can use the Is_Run32 function (available in the download section under Win32 and other APISs), to retrieve the window for Execl by passing it the known portion of the title bar (ie - "Microsoft Excel"). Then you can use the following:
>DECLARE SHORT BringWindowToTop IN Win32API;
>  INTEGER hWnd
>* lnhWnd is the value returned from Is_Run32
>llresult = (BringWindowToTop(lnhWnd) # 0)
>If the function succeeds, llresult will equal .T.
>
>hth,

But, if the window for Excel was minimized you need to use the ShowWindow function to restore it.
...
#define SW_RESTORE 9
declare SHORT ShowWindow in wi32api INTEGER hWnd, INTEGER nCmdShow
ShowWindow( lnhWnd, SW_RESTORE)
...

Alexander Grigorjev
Alex
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform