J'essaie d'utiliser ShellExecute pour ouvrir un fichier dans Excel. Je lisais sur la fonction sur les forums MSDN, et j'ai trouvé les informations suivantes sur le handle, qui est le premier paramètre:Handle pour ShellExecute() - Fenêtre parent?
"hwnd [en] Un handle à la fenêtre du propriétaire utilisé pour afficher une interface utilisateur (UI) ou des messages d'erreur Cette valeur peut être NULL si l'opération n'est pas associée à une fenêtre. "
J'ai également entendu cela appelé le handle de la fenêtre parente. Quelle est la fenêtre parent/propriétaire? Comme vous le voyez ci-dessous j'utilise NULL pour le handle, mais comme l'opération est en effet associée à une fenêtre, j'ai probablement besoin d'un handle, mais je ne sais pas quoi utiliser pour le handle.
ShellExecute(NULL, "open" ,"Excel.exe",
"C:\\Documents and Settings\\Lab1\\My Documents\\Test.xls",
NULL, SW_SHOWNORMAL);
Ajout de suggestions de citations. Dites-moi si l'une de ces combinaisons fonctionne. – VonC
avez-vous essayé le double citation double? Il a en fait trois guillemets doubles: "" "au début et à la fin – VonC
J'ai essayé avec trois guillemets doubles, et il dit toujours qu'il ne peut pas trouver le fichier – Shishiree