/source/48860-yet-another-process-monitor
oui f6 pour générer la solution :p Pour etre certain vas dans générer>"regénérer la solution". KEN, Ok visiblement tes sources ici n'étaient pas du tout à jour, étant abonné à la source j'ai jetté un oeil pensant que tu n'etais pas sous Seven... Bonne continuation à tous ;) ++
Salut à tous, Ken: Je viens de dl la source pour tester sous seven x64 Il semblerait que ton driver "KernelMemory.sys" ne soit pas compatible :s Il faudrait le debuger/recompiler sous seven en espérant que cette méthode soit encore possible sur cette plateforme :s Si mes souvenirs sont bon, ce driver avait pour seul but d'évite...
Wai c'est exactement ça, pas facile de trouver la meilleur solution surtout qu'on est souvent tres seul face à nos choix :s Des fois j'essai de demander a ma copine ce qu'elle en pense mais bon, ca m'aide rarement je dois dire! :)
Wai c'est clair que les listview mangent surement plus que de reinterroger les process... Je ne sais pas trop ce que tu utilise comme methode pour le refresh, mais si tu stok les infos dans une structure pour comparer et ne modifier la listview que pour les infos differentes de celle affichees ca ne prend presque plus rien. Mais bon je ...
erf je me disais justement pourvu qu'il ne me sorte pas que c'est pour le GDIObjects :s C'est en effet une des rares infos dynamique interessante qui necessite le handle Perso mon choix serait de ne l'afficher qu'a la demande sur une zone de proprite par exemple. L'avantage est que tu n'interroge plus les process (dans un timer) tu...
Salut, "pas d'ouverture/fermeture de handles à chaque refresh des process par exemple)" Tu as besoin des handles pour raffraichir quoi au juste ? Perso sur mon dernier process explorer je ne reouvre pas les process car pas besoin dans le sens ou les infos dynamique sont renvoyees dans la structure _SYSTEM_PROCESS celle la meme que t...
Re moi, Bravo pour toutes ces maj! Histoire de chipoter encore un peu sur des détails, n'aurais tu pas oublié de mettre ton imagelist sur couleur 32bits ? ++
je suis sous vista mais j'ai pas teste ton tool je me suis basé sur la capture. En fait oui les columheaders sont bien au style vista, mais pas la selection... Du moins d'apres ta capture d'ecran... Pour comprendre ouvre le taskmgr sur l'onglet process et compare la selection a ta listview... ++
re, SetWindowTheme vas donner le theme de l'explorateur a la listview tu fais SetWindowTheme(Lv.handle, "explorer") Ca change le style de la sélection, ca fait comme la lv du taskmgr. ++
Salut a tous, Ergonomie originale ^^ Ca me donnerait presque envie d'en faire un du genre en C (si quelqu'un connait un Rubban utilisable en C) Pour la ListView, un petit SetWindowTheme s'impose ;) Bonne continuation ;) ++
/source/51245-fonction-qui-remplace-une-chaine-de-caractere-dans-un-fichier
euh... $buffer = fgets($hFile, 4096); $fh = str_replace($str, $value, $buffer); ...que se passe-t-il si la chaine à remplacer se trouve a cheval sur 2 blocs ?
/source/46222-liste-processus-v2-win64
Salut, Eh pour le FullPath y pas vraiment besoin d'importer psapi.dll qui je pense ne fais rien d'autre qu'un NtQueryInformationProcess #define ProcessImageFileName 27 NtQueryInformationProcess(hProcess, ProcessImageFileName, &wbuff, 1024, &dwLen); Ceci dit, sais-tu ou je pourrais trouver les declares de la structure peb pour v...
/source/30521-fonction-ftoa
re, Erf, c'est encore pire que ce que j'avais pensé... Mais j'ai plus ou moins trouvé On prend mon petit projet (celui du zip plus haut) on vire la declare et l'option du compilo, erreur crtMain machin on active l'option, l'erreur crtmain est corrigee, mais on a l'erreur fltused on fait un petit #pragma comment(lib, "ntdll.l...
re, Pas de quoi, de mon coté je ne m'explique toujours pas pourquoi dans mon autre projet cette option suffit au compilateur. Je viens encore de verifier, si je desactive cette fonction le projet ne compile plus! Enfin comme on dit, la theorie c'est quand on connait tout mais que rien ne va, et la pratique c'est quand tout fonctionne...
Salut Racpp, Eh en effet cette option est capricieuse je viens de retester sur un new projet et ca me donne la meme erreur :s Je suis pourtant actuellement encore sur un projet ou cette option suffit... Enfin bref avec cette declare ça regle le probleme: #if defined(__cplusplus) extern "C" { #endif int _fltused; #if defined...
Salut à tous, Ce post date un peu je sais, mais on peut utiliser les float sans crt. Sous vs2008 suffit d'activer "Omettre les noms de librairie par defaut" (/Zl) ++
/source/48410-extension-du-shell-menu-contextuel-en-c-win32-api
Erf non, la version c++ ne marche pas non plus sur le bureau ni sur un arriere plan, il fonctionne juste sur les fichiers!
re moi, Pour info, j'ai testé la version c++ elle fonctionne correctement sous ce meme Vista Sinon pour en revenir à la version C, dans xp dans la fonction CreateInstanceIClassFactory le riid reçu est IID_IShellExtInit mais sous Vista le riid reçu est IID_IContextMenu C'est tout ce que j'ai trouvé pour le moment, je continue à che...
Petite précision, sur xp je n'ai pas de prob ça tourne nikel :)
Salut à tous, J'ai enfin dl le code hier car je dois faire une petite extension mais eh ca ne fonctionne pas chez moi :( Quelqu'un a-t-il testé sur un Vista SP1 ? J'ai bien enregistré la dll en tant qu'admin mais rien ne s'affiche dans le menu :s ++