begin process at 2012 05 30 22:47:24
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

API

 > 

Vider la corbeille fait planter le prog


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Vider la corbeille fait planter le prog

lundi 10 février 2003 à 07:15:02 | Vider la corbeille fait planter le prog

CyberP

Voici le code que j'ai mis dans mon programme :

HWND main = identificateur de la fenêtre
"c:\\" = dossier racine (mais de quoi ???)
1 = je ne sais pas quoi mettre ici

if (!SHEmptyRecycleBin(main, "c:\\", 1)) return;


Quand je lance l'.exe, lorsque cette partie du code doit être executée, le programme plante (avec violation de Shell32.dll et de Kernel32.dll)

Pourquoi et comment y remedier ???

CyberP,
Celui qui dit que toute question a une réponse
lundi 10 février 2003 à 12:03:16 | Re : Vider la corbeille fait planter le prog

BruNews

Administrateur CodeS-SourceS
Salut,
#include <windows.h>
#include <shellapi.h>
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE, PSTR, int)
{
SHEmptyRecycleBin(0, 0, 0);
return 0;
}
toutes corbeilles et demande confirmation.
tu mets hwnd valide si tu as une fenetre pour que demande systeme soit modale.
Sinon tu laisses 0 en 1er ET
SHERB_NOCONFIRMATION | SHERB_NOPROGRESSUI
pour le 3eme param.
ciao...

-------------------------------
Réponse au message :
-------------------------------

> Voici le code que j'ai mis dans mon programme :
>
> HWND main = identificateur de la fenêtre
> "c:\\" = dossier racine (mais de quoi ???)
> 1 = je ne sais pas quoi mettre ici
>
>
if (!SHEmptyRecycleBin(main, "c:\\", 1)) return;
>

>
> Quand je lance l'.exe, lorsque cette partie du code doit être executée, le programme plante (avec violation de Shell32.dll et de Kernel32.dll)
>
> Pourquoi et comment y remedier ???
>
> CyberP,
> Celui qui dit que toute question a une réponse


Cette discussion est classée dans : code, prog, vider, corbeille, planter


Répondre à ce message

Sujets en rapport avec ce message

INI :: AIDEZ MOI SVP !! [ par bdkiller ] Bonjour,Je suis newbie dans le Cpp. J'utilise Borland Cpp Builder.J'ai un petit problème avec les fichiers ini. Et vu que je n'arrive pas à le résoudr Vider la corbeille [ par CyberP ] Comment peut-on vider la corbeille de windows en C++ ?CyberP,Celui qui dit que toute question a une réponse prog dans alt tab [ par leprov ] salut a tous.bon j'ai un bug avec mon prog, il apparait dans alt tab alors qu'il n'est pas dans la taskbar, donc je capte pas....si quelqu'un a du tem Instance Hellp plz [ par T_Mehdi ] salut a tous je voudrai savoir comment faire cela on c++(VC++)voila le code vbIf (App.PrevInstance) ThenMsgBox "L'application déjà lancée.", vbCritica GetModuleFileName ne fonctionne pas ??? (Visual C++ 6.0) [ par Polack77 ] Bonjour, Je cherche à récup le chemin de mon programme. Problème GetModuleFileName ne fonctionne pas [^^confus2]. Mon code : [code=cpp]char PathExe[8 Code recup élémts supprimé et vidé corbeille !!!URGENT!!! merci [ par sunchy ] Bonjour, j aurai besoin des codes pour récupérer un dossier qui a été malencontreusement supprimé et vidé de la corbeille, merci fonction dans dll qui fait planter programme [ par pitch069 ] Bonjour,je travail actuellement sur un code C++, sous dev c++. j'utilise une dll au travers d'un *.lib et dans mon programme principal je fais appel a Mon prog plante lors de sa fermeture [ par lcampeur ] Salut, j'ai un probleme avec mon programme (étonnant, hein ?), le fait est qu'il plante !!!! (^^")En fait, mon prgm doit envoyer des fichiers sur d'au prob ecriture dans un fichier [ par aardman ] salut,j'utilise dans un prog la fonction fopen pour creer et ecrire dans un fichier texte.Quand je lance mon prog en double cliquant, ca marche bien.M


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,608 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales