darkenevil
01-11-2008, 21:31
Salve a tutti,
ho installato il nuovo Visual C++ Express direttamente dal sito Microsoft, e provando a creare un semplice programma mi sono trovato davanti a questo problema.
#include <windows.h>
#include <stdafx.h>
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow ){
ShellExecute(NULL,"open","c:\\Windows\\notepad.exe",NULL,NULL,SW_NORMAL);
return 0;
}
quando vado per compilarlo, mi restituisce l'errore:
error C3861: 'ShellExecute': identificatore non trovato.
Nelle proprietà c'è gia linkata la shell32.lib.
Qualcuno mi può dare una mano? Sbaglio qualcosa con questo nuovo software? Grazie
ho installato il nuovo Visual C++ Express direttamente dal sito Microsoft, e provando a creare un semplice programma mi sono trovato davanti a questo problema.
#include <windows.h>
#include <stdafx.h>
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow ){
ShellExecute(NULL,"open","c:\\Windows\\notepad.exe",NULL,NULL,SW_NORMAL);
return 0;
}
quando vado per compilarlo, mi restituisce l'errore:
error C3861: 'ShellExecute': identificatore non trovato.
Nelle proprietà c'è gia linkata la shell32.lib.
Qualcuno mi può dare una mano? Sbaglio qualcosa con questo nuovo software? Grazie