Bonjour, j'ai écris ce code mais j'ai un probleme de compilation
Je ne peux pas compiler:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38 // lance.cpp : Defines the entry point for the console application. // #include <shellapi.h> #include "stdafx.h" int main(int argc, char* argv[]) { SHELLEXECUTEINFO ExecuteInfo; memset(&ExecuteInfo, 0, sizeof(ExecuteInfo)); //ouvrir application avec premier fichier ExecuteInfo.cbSize = sizeof(ExecuteInfo); ExecuteInfo.fMask = 0; ExecuteInfo.hwnd = 0; ExecuteInfo.lpVerb = "open"; ExecuteInfo.lpFile = "V:\\PrjTmp\\COMDCOM\\Debug\\COMDCOM.exe"; ExecuteInfo.lpParameters = "V:\\PrjTmp\\COMDCOM\\Debug\\sans.xxx"; ExecuteInfo.lpDirectory = 0; ExecuteInfo.nShow = SW_SHOW; ExecuteInfo.hInstApp = 0; bool result = ShellExecuteEx(&ExecuteInfo) ; if( resul == FALSE ) { // erreur } //ouvrir un second fichier ExecuteInfo.lpParameters = "V:\\PrjTmp\\COMDCOM\\Debug\\sans2.xxx"; result = ShellExecuteEx(&ExecuteInfo) ; if( resul == FALSE ) { // erreur } printf("Hello World!\n"); return
a l'aide débutant en C++ et VS C++ 6.0error C2065: 'SHELLEXECUTEINFO' : undeclared identifier
Merci d'avance
Partager