cs_algori
Messages postés868Date d'inscriptiondimanche 26 décembre 2004StatutMembreDernière intervention26 février 2008
-
13 juil. 2005 à 22:21
cs_papi2
Messages postés44Date d'inscriptionvendredi 22 avril 2005StatutMembreDernière intervention 6 mars 2009
-
27 oct. 2006 à 15:29
Bonjour,
J'ai chopé un code pour faire des raccourcis, je l'ai un peu modifié et j'ai essayé de le compiler et là, il me met une trentaine d'erreurs.
Voici le code :
#include <windows.h>
#include <shlobj.h>
#include <commdlg.h>
void main(){
char buffer[MAX_PATH];
int destination=CSIDL_DESKTOP;
char* path = "C:\\EditorMAX.exe";
Je pense que c'est à cause d'un des include mais ça pourrait être aussi une méga faute dans le code...
J'utilise Dev C++.
Si vous trouvez le blème...
Merci par avance.
@++
A voir également:
Errordomain=nscocoaerrordomain&errormessage=impossible de trouver le raccourci spécifié.&errorcode=4
whikie
Messages postés99Date d'inscriptionvendredi 24 juin 2005StatutMembreDernière intervention17 septembre 2005 14 juil. 2005 à 10:08
Quand je compile ton code sous devcpp il me dit que main doit retourner un int
Sinon je ne trouve que 3 erreurs
Compilateur: Default compiler
Building Makefile: "C:\Dev-Cpp\Makefile.win"
Exécution de make...
make.exe -f "C:\Dev-Cpp\Makefile.win" all
g++.exe -c debug1.cpp -o debug1.o
debug1.cpp:5: error: `main' must return `int'
debug1.cpp: In function `int main(...)':
debug1.cpp:18: error: `SHGetSpecialFolderPath' undeclared (first use this function)
debug1.cpp:18: error: (Each undeclared identifier is reported only once for each function it appears in.)
cs_algori
Messages postés868Date d'inscriptiondimanche 26 décembre 2004StatutMembreDernière intervention26 février 20081 14 juil. 2005 à 11:31
J'ai l'impression qu'il ne veut rien savoir, toujours ces 31 erreurs.
Voici ce qui me dit :
Unit :
c:\dev-c_~1\include\objbase.h
Message :
from C:\DEV-C_~1\Include\ole2.h:5,
Unit :
c:\dev-c_~1\include\shlobj.h
Message :
from c:\documents and settings\xp home\bureau\untitled1.cpp:4:
Unit :
c:\dev-c_~1\include\unknwn.h
Message :
`com_interface' only supported with -fvtable-thunks
Unit :
c:\dev-c_~1\include\unknwn.h
Message :
warning:`com_interface' attribute directive ignored
cs_papi2
Messages postés44Date d'inscriptionvendredi 22 avril 2005StatutMembreDernière intervention 6 mars 2009 27 oct. 2006 à 15:29
Bonjour,
Le code de vecchio56 fonctionne bien.
J'utilise DEV-CPP.
J'ai mis "STARTUP" pour avoir le raccourci dans démarrage.
Par contre, je n'arrive pas à le supprimer si je ne connaît pas le nom de la session.
Je mets par exemple :
DeleteFile("C:\\Documents and Settings\\CurrentUser(si je mets ici le nom de ma session, ça marche)\\Menu Démarrer\\Programmes\\Démarrage\\rac avec timer.lnk");