Comment récuperer le HANDLE d'un processus ? Pour le terminer avec TerminateProcess ? J'ai juste son nom !
Merci ! @+
Enumère les process pour trouver le tien comme sur http://support.microsoft.com/kb/175030/fr
Lacour Arthur
Le problème c'est que je débute et j'ai du mal à comprendre tout cela. Un peu d'aide svp !
"marc" a écrit dans le message de news:
On 13 oct, 18:55, "Lacour Arthur" wrote:
Salut
Comment récuperer le HANDLE d'un processus ? Pour le terminer avec TerminateProcess ? J'ai juste son nom !
Merci ! @+
Enumère les process pour trouver le tien comme sur http://support.microsoft.com/kb/175030/fr
Le problème c'est que je débute et j'ai du mal à comprendre tout cela.
Un peu d'aide svp !
"marc" <marc.tessis@caramail.com> a écrit dans le message de news:
6fa1ec19-218a-4940-b14d-9d436960d09a@j19g2000yqk.googlegroups.com...
On 13 oct, 18:55, "Lacour Arthur" <Arthu...@live.fr> wrote:
Salut
Comment récuperer le HANDLE d'un processus ? Pour le terminer avec
TerminateProcess ? J'ai juste son nom !
Merci ! @+
Enumère les process pour trouver le tien comme sur
http://support.microsoft.com/kb/175030/fr
int _tmain(int argc, _TCHAR* argv[]) { HANDLE hProcess; //TCHAR szProcessName[MAX_PATH] = TEXT("notepad.exe"); TCHAR szProcessName[MAX_PATH] = TEXT("winhlp32.exe"); DWORD dwPID = GetProcessHandleFromExe(szProcessName, &hProcess); if (dwPID) { if (TerminateProcess(hProcess, 1)) _tprintf(TEXT("Process [%s] (%d) killed !"), szProcessName, dwPID); else _tprintf(TEXT("Unable to kill process [%s] (%d)"), szProcessName, dwPID); } else _tprintf(TEXT("Process [%s] not found !"), szProcessName); return 0; }
1>D:Documents and SettingsLacour ArthurMes documentsVisual Studio
2008Projectskiller proccessDebugkiller proccess.exe : fatal error
LNK1120: 1 externes non résolus
C'est quoi ca ? XD
"Christian ASTOR" <castorix@club-internet.fr> a écrit dans le message de
news: 72c8fa3b-e0da-4ec9-a0b9-528a7a495d1c@c3g2000yqd.googlegroups.com...
On 18 oct, 14:52, "Lacour Arthur" <Arthu...@live.fr> wrote:
Le problème c'est que je débute et j'ai du mal à comprendre tout cela.
Un peu d'aide svp !
Exemple simplifié pour killer un process avec la PSAPI =>
int _tmain(int argc, _TCHAR* argv[]) { HANDLE hProcess; //TCHAR szProcessName[MAX_PATH] = TEXT("notepad.exe"); TCHAR szProcessName[MAX_PATH] = TEXT("winhlp32.exe"); DWORD dwPID = GetProcessHandleFromExe(szProcessName, &hProcess); if (dwPID) { if (TerminateProcess(hProcess, 1)) _tprintf(TEXT("Process [%s] (%d) killed !"), szProcessName, dwPID); else _tprintf(TEXT("Unable to kill process [%s] (%d)"), szProcessName, dwPID); } else _tprintf(TEXT("Process [%s] not found !"), szProcessName); return 0; }
Christian ASTOR
On 19 oct, 20:32, "Lacour Arthur" wrote:
1>D:Documents and SettingsLacour ArthurMes documentsVisual Studio 2008Projectskiller proccessDebugkiller proccess.exe : fatal error LNK1120: 1 externes non résolus C'est quoi ca ? XD
Tu ne mets pas quel est le "unresolved external symbol" Certainement pas le bon subsystem dans les propriétés du projet...
On 19 oct, 20:32, "Lacour Arthur" <Arthu...@live.fr> wrote:
1>D:Documents and SettingsLacour ArthurMes documentsVisual Studio
2008Projectskiller proccessDebugkiller proccess.exe : fatal error
LNK1120: 1 externes non résolus
C'est quoi ca ? XD
Tu ne mets pas quel est le "unresolved external symbol"
Certainement pas le bon subsystem dans les propriétés du projet...
1>D:Documents and SettingsLacour ArthurMes documentsVisual Studio 2008Projectskiller proccessDebugkiller proccess.exe : fatal error LNK1120: 1 externes non résolus C'est quoi ca ? XD
Tu ne mets pas quel est le "unresolved external symbol" Certainement pas le bon subsystem dans les propriétés du projet...
Lacour Arthur
Tu parle de ca ?
1>MSVCRTD.lib(crtexew.obj) : error LNK2019: symbole externe non rsolu rfrenc dans la fonction ___tmainCRTStartup
"Christian ASTOR" a écrit dans le message de news: On 19 oct, 20:32, "Lacour Arthur" wrote:
1>D:Documents and SettingsLacour ArthurMes documentsVisual Studio 2008Projectskiller proccessDebugkiller proccess.exe : fatal error LNK1120: 1 externes non résolus C'est quoi ca ? XD
Tu ne mets pas quel est le "unresolved external symbol" Certainement pas le bon subsystem dans les propriétés du projet...
Tu parle de ca ?
1>MSVCRTD.lib(crtexew.obj) : error LNK2019: symbole externe non rsolu
_WinMain@16 rfrenc dans la fonction ___tmainCRTStartup
"Christian ASTOR" <castorix@club-internet.fr> a écrit dans le message de
news: fb637469-e8a7-40b6-9a53-aa3e2ef1e938@d4g2000vbm.googlegroups.com...
On 19 oct, 20:32, "Lacour Arthur" <Arthu...@live.fr> wrote:
1>D:Documents and SettingsLacour ArthurMes documentsVisual Studio
2008Projectskiller proccessDebugkiller proccess.exe : fatal error
LNK1120: 1 externes non résolus
C'est quoi ca ? XD
Tu ne mets pas quel est le "unresolved external symbol"
Certainement pas le bon subsystem dans les propriétés du projet...
1>MSVCRTD.lib(crtexew.obj) : error LNK2019: symbole externe non rsolu rfrenc dans la fonction ___tmainCRTStartup
"Christian ASTOR" a écrit dans le message de news: On 19 oct, 20:32, "Lacour Arthur" wrote:
1>D:Documents and SettingsLacour ArthurMes documentsVisual Studio 2008Projectskiller proccessDebugkiller proccess.exe : fatal error LNK1120: 1 externes non résolus C'est quoi ca ? XD
Tu ne mets pas quel est le "unresolved external symbol" Certainement pas le bon subsystem dans les propriétés du projet...
Christian ASTOR
On 21 oct, 14:13, "Lacour Arthur" wrote:
Tu parle de ca ?
1>MSVCRTD.lib(crtexew.obj) : error LNK2019: symbole externe non rsolu rfrenc dans la fonction ___tmainCRTStartup
Oui, voilà. C'est dans les propriétés de ton projet : c'est soit le subsystem Windows<=>Console ou Unicode<=>ANSI Google ramène des tonnes de hits pour cette erreur, comme : http://www.ogre3d.org/forums/viewtopic.php?f=2&t7619&start=0
On 21 oct, 14:13, "Lacour Arthur" <Arthu...@live.fr> wrote:
Tu parle de ca ?
1>MSVCRTD.lib(crtexew.obj) : error LNK2019: symbole externe non rsolu
_WinMain@16 rfrenc dans la fonction ___tmainCRTStartup
Oui, voilà.
C'est dans les propriétés de ton projet : c'est soit le subsystem
Windows<=>Console ou Unicode<=>ANSI
Google ramène des tonnes de hits pour cette erreur, comme :
http://www.ogre3d.org/forums/viewtopic.php?f=2&t=37619&start=0
1>MSVCRTD.lib(crtexew.obj) : error LNK2019: symbole externe non rsolu rfrenc dans la fonction ___tmainCRTStartup
Oui, voilà. C'est dans les propriétés de ton projet : c'est soit le subsystem Windows<=>Console ou Unicode<=>ANSI Google ramène des tonnes de hits pour cette erreur, comme : http://www.ogre3d.org/forums/viewtopic.php?f=2&t7619&start=0
Lacour Arthur
Ok j'ai mis subsystem console, ca marche mais j'ai une vilaine console noir derrière ! Comment je l'enlève ?
"Christian ASTOR" a écrit dans le message de news: On 21 oct, 14:13, "Lacour Arthur" wrote:
Tu parle de ca ?
1>MSVCRTD.lib(crtexew.obj) : error LNK2019: symbole externe non rsolu rfrenc dans la fonction ___tmainCRTStartup
Oui, voilà. C'est dans les propriétés de ton projet : c'est soit le subsystem Windows<=>Console ou Unicode<=>ANSI Google ramène des tonnes de hits pour cette erreur, comme : http://www.ogre3d.org/forums/viewtopic.php?f=2&t7619&start=0
Ok j'ai mis subsystem console, ca marche mais j'ai une vilaine console noir
derrière ! Comment je l'enlève ?
"Christian ASTOR" <castorix@club-internet.fr> a écrit dans le message de
news: 9bdc027e-eb0b-4093-9821-4a03f5e86d0a@o21g2000vbl.googlegroups.com...
On 21 oct, 14:13, "Lacour Arthur" <Arthu...@live.fr> wrote:
Tu parle de ca ?
1>MSVCRTD.lib(crtexew.obj) : error LNK2019: symbole externe non rsolu
_WinMain@16 rfrenc dans la fonction ___tmainCRTStartup
Oui, voilà.
C'est dans les propriétés de ton projet : c'est soit le subsystem
Windows<=>Console ou Unicode<=>ANSI
Google ramène des tonnes de hits pour cette erreur, comme :
http://www.ogre3d.org/forums/viewtopic.php?f=2&t7619&start=0
Ok j'ai mis subsystem console, ca marche mais j'ai une vilaine console noir derrière ! Comment je l'enlève ?
"Christian ASTOR" a écrit dans le message de news: On 21 oct, 14:13, "Lacour Arthur" wrote:
Tu parle de ca ?
1>MSVCRTD.lib(crtexew.obj) : error LNK2019: symbole externe non rsolu rfrenc dans la fonction ___tmainCRTStartup
Oui, voilà. C'est dans les propriétés de ton projet : c'est soit le subsystem Windows<=>Console ou Unicode<=>ANSI Google ramène des tonnes de hits pour cette erreur, comme : http://www.ogre3d.org/forums/viewtopic.php?f=2&t7619&start=0
Christian ASTOR
On 21 oct, 16:23, "Lacour Arthur" wrote:
Ok j'ai mis subsystem console, ca marche mais j'ai une vilaine console no ir derrière ! Comment je l'enlève ?
C'est un peu normal qu'il y ait une console si on choisit de faire un prog console. Si on fait un prog GUI (WinMain() au lieu de main(), subsystem windows), il n'y aura pas de console..
On 21 oct, 16:23, "Lacour Arthur" <Arthu...@live.fr> wrote:
Ok j'ai mis subsystem console, ca marche mais j'ai une vilaine console no ir
derrière ! Comment je l'enlève ?
C'est un peu normal qu'il y ait une console si on choisit de faire un
prog console.
Si on fait un prog GUI (WinMain() au lieu de main(), subsystem
windows), il n'y aura pas de console..
Ok j'ai mis subsystem console, ca marche mais j'ai une vilaine console no ir derrière ! Comment je l'enlève ?
C'est un peu normal qu'il y ait une console si on choisit de faire un prog console. Si on fait un prog GUI (WinMain() au lieu de main(), subsystem windows), il n'y aura pas de console..
Lacour Arthur
Non mon programme n'affiche que des MessageBox donc je voudrais enlever la console ( avec subsystem window j'ai des erreurs de li,kers)
"Christian ASTOR" a écrit dans le message de news: On 21 oct, 16:23, "Lacour Arthur" wrote:
Ok j'ai mis subsystem console, ca marche mais j'ai une vilaine console noir derrière ! Comment je l'enlève ?
C'est un peu normal qu'il y ait une console si on choisit de faire un prog console. Si on fait un prog GUI (WinMain() au lieu de main(), subsystem windows), il n'y aura pas de console..
Non mon programme n'affiche que des MessageBox donc je voudrais enlever la
console ( avec subsystem window j'ai des erreurs de li,kers)
"Christian ASTOR" <castorix@club-internet.fr> a écrit dans le message de
news: 1163392b-0cc6-4f05-972d-7d4073be1791@d23g2000vbm.googlegroups.com...
On 21 oct, 16:23, "Lacour Arthur" <Arthu...@live.fr> wrote:
Ok j'ai mis subsystem console, ca marche mais j'ai une vilaine console
noir
derrière ! Comment je l'enlève ?
C'est un peu normal qu'il y ait une console si on choisit de faire un
prog console.
Si on fait un prog GUI (WinMain() au lieu de main(), subsystem
windows), il n'y aura pas de console..
Non mon programme n'affiche que des MessageBox donc je voudrais enlever la console ( avec subsystem window j'ai des erreurs de li,kers)
"Christian ASTOR" a écrit dans le message de news: On 21 oct, 16:23, "Lacour Arthur" wrote:
Ok j'ai mis subsystem console, ca marche mais j'ai une vilaine console noir derrière ! Comment je l'enlève ?
C'est un peu normal qu'il y ait une console si on choisit de faire un prog console. Si on fait un prog GUI (WinMain() au lieu de main(), subsystem windows), il n'y aura pas de console..