begin process at 2012 05 27 20:18:55
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

API

 > KILLPROCESSV2 UNE VERSION AMÉLIORÉE DE LA SOURCE 'KILLANYPROCESS' DE 'NEBULA'

KILLPROCESSV2 UNE VERSION AMÉLIORÉE DE LA SOURCE 'KILLANYPROCESS' DE 'NEBULA'


 Information sur la source

Note :
Aucune note
Catégorie :API Niveau :Débutant Date de création :18/11/2004 Date de mise à jour :20/11/2004 00:05:00 Vu / téléchargé :3 107 / 325

Auteur : boumarsel

Ecrire un message privé
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note


 Description

une application simple qui permet de terminer un process chargé en memoire.



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

20 novembre 2004 00:05:00 :
optimisation du code

 Sources du même auteur

Source avec Zip Source avec une capture DESSINER SUR LE BUREAU (TECH : HOOK, GDI, ICÔNE SYSTRAY)
Source avec Zip Source avec une capture 'EXECVERSIONINFO' PERMET D'AFFICHER LES INFORMATIONS DE VERS...
Source avec Zip MEMOIRE (UTILISATION D'UN ACTIVEX DS UNE APPLICATION MFC)
Source avec Zip Source avec une capture ENUMERATION DES FENETRES

 Sources de la même categorie

Source avec Zip WIN32 TLS LENT par dguilmain
Source avec Zip VIDER ELEMENTS DE CORBEILLE WINDOWS7 (WIN64) par BruNews
Source avec Zip Source avec une capture FIND TEXT (WIN64) par BruNews
Source avec Zip DELETE DIRECTORY (WIN64) par BruNews
Source avec Zip ENUM DIRECTORY (WIN64) par BruNews

Commentaires et avis

Commentaire de BruNews le 18/11/2004 11:28:15 administrateur CS

Salut,

pourquoi tu ne mets pas direct le processId en itemdata du combo plutot que de reconvertir des chaines ?

Commentaire de boumarsel le 19/11/2004 02:37:24

dans ce cas il faut ajouter ces lignes dans la fonction 'ChargerProcess':
-----
BOOL ChargerProcess(){
int i=0;
...
SendMessage(hcombo,CB_ADDSTRING,0,(LPARAM) element);
SendMessage(hcombo,CB_SETITEMDATA,(WPARAM)i++,(LPARAM)(DWORD)processus.th32ProcessID);  
}
-----
et modifier le code de la fonction RetrouverProcessID
-----
BOOL RetrouverProcessID(INT listIndex)
{
processid=SendMessage(hcombo,CB_GETITEMDATA,(WPARAM)listIndex,0 );
return TRUE;
}
-----
Mais le comboBox ne doit pas avoir le style 'CBS_SORT', donc ses éléments ne seront pas triés automatiquement, une possibilité que je préfère garder pour permettre à l'utilisateur de trouver rapidement un processus dans la liste.

Commentaire de BruNews le 19/11/2004 10:15:39 administrateur CS

Rien n'empeche le combo de rester en CBS_SORT car CB_ADDSTRING retourne l'index nouvellement insere.

if(Process32First(hsnapshot1,&processus)) {
  do {
    SendMessage(hcombo,CB_SETITEMDATA,
      SendMessage(hcombo,CB_ADDSTRING,0,(LPARAM) element),
      processus.th32ProcessID);
  } while(Process32Next(hsnapshot1,&processus));
}

Commentaire de boumarsel le 19/11/2004 17:56:01

oui tu as raison, je vais faire une mise-a-jour de la source, et changer les anciennes fonctions en commentaire pour montrer les 2 possibilites (reconvertir les chaines et utiliser le send et getitemdata)
a+

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

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,484 sec (4)

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