Click here to Skip to main content
15,912,457 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: MFC dialog box blocked while threads are running... Pin
mashhur5-Sep-10 19:11
mashhur5-Sep-10 19:11 
AnswerRe: MFC dialog box blocked while threads are running... Pin
mashhur5-Sep-10 18:54
mashhur5-Sep-10 18:54 
QuestionRe: MFC dialog box blocked while threads are running... Pin
Niklas L5-Sep-10 22:07
Niklas L5-Sep-10 22:07 
Questionhow to ensure usb bulk transfer Pin
Oliver Arold5-Sep-10 11:19
Oliver Arold5-Sep-10 11:19 
AnswerRe: how to ensure usb bulk transfer Pin
«_Superman_»5-Sep-10 17:57
professional«_Superman_»5-Sep-10 17:57 
QuestionReading .CDFS audio: Where to start Pin
Danzy835-Sep-10 5:32
Danzy835-Sep-10 5:32 
AnswerRe: Reading .CDFS audio: Where to start Pin
sashoalm8-Sep-10 4:49
sashoalm8-Sep-10 4:49 
QuestionEnumProcesses() don't return all processses! Pin
aangerma4-Sep-10 12:27
aangerma4-Sep-10 12:27 
Hello,
I run EnumProcesses(), to find if the progam "NurOper.exe" is running I debuged it and although "NurOper.exe" is running its don't return it,
its return all ather programs include my program- "nurman.exe" what can be the resone for it ,I must know if the progam "NurOper.exe" is running in order not to run it twice,

thank for advance .

the code is:

bool IsRunning=false;
int num=0;
DWORD aProcesses[1024], cbNeeded, cProcesses;
ULONG lCpuusage = 0;
UINT index;
double percent;
if ( !EnumProcesses( aProcesses, sizeof(aProcesses),&cbNeeded ) )
return false;

// Calculate how many process identifiers were returned.
cProcesses = cbNeeded / sizeof(DWORD);
CString str;
for (int i = 0; i < cProcesses; i++ )
if( aProcesses[i] != 0 )
{
TCHAR szProcessName[MAX_PATH] = TEXT("<unknown>");

// Get a handle to the process.

HANDLE hProcess = OpenProcess( PROCESS_QUERY_INFORMATION |
PROCESS_VM_READ,
FALSE,aProcesses[i] );

// Get the process name.

if (NULL != hProcess )
{
HMODULE hMod;
DWORD cbNeeded;

if ( EnumProcessModules( hProcess, &hMod,sizeofhMod),&cbNeeded))
{
GetModuleBaseName( hProcess, hMod, szProcessName,
sizeof(szProcessName)/sizeof(TCHAR) );
}
}

str=(CString)szProcessName;
// Print the process name and identifier.
if(str.Compare(L"nurman.exe")==0 )
if(num==0)
num=1;
else if(num==1)
exit(1);
if(str.Compare(L"NurOper.exe")==0 )
IsRunning=true;


CloseHandle( hProcess );

}

if(!IsRunning)
_beginthread(runExe, 0, (void*)12 );
AnswerRe: EnumProcesses() don't return all processses! Pin
Niklas L4-Sep-10 13:14
Niklas L4-Sep-10 13:14 
QuestionRe: EnumProcesses() don't return all processses! Pin
Eugen Podsypalnikov5-Sep-10 9:04
Eugen Podsypalnikov5-Sep-10 9:04 
AnswerRe: EnumProcesses() don't return all processses! Pin
aangerma5-Sep-10 22:41
aangerma5-Sep-10 22:41 
JokeRe: EnumProcesses() don't return all processses! [modified] Pin
Eugen Podsypalnikov5-Sep-10 22:52
Eugen Podsypalnikov5-Sep-10 22:52 
GeneralRe: EnumProcesses() don't return all processses! Pin
aangerma13-Sep-10 0:22
aangerma13-Sep-10 0:22 
GeneralRe: EnumProcesses() don't return all processses! Pin
Eugen Podsypalnikov13-Sep-10 0:34
Eugen Podsypalnikov13-Sep-10 0:34 
AnswerRe: EnumProcesses() don't return all processses! Pin
Joe Woodbury5-Sep-10 12:32
professionalJoe Woodbury5-Sep-10 12:32 
QuestionRe: EnumProcesses() don't return all processses! Pin
David Crow7-Sep-10 6:02
David Crow7-Sep-10 6:02 
QuestionHow to set the default font name when I call ChooseFont(..) ? Pin
wangningyu4-Sep-10 4:39
wangningyu4-Sep-10 4:39 
AnswerRe: How to set the default font name when I call ChooseFont(..) ? Pin
Luc Pattyn4-Sep-10 5:46
sitebuilderLuc Pattyn4-Sep-10 5:46 
GeneralRe: How to set the default font name when I call ChooseFont(..) ? Pin
wangningyu4-Sep-10 5:55
wangningyu4-Sep-10 5:55 
GeneralRe: How to set the default font name when I call ChooseFont(..) ? Pin
Luc Pattyn4-Sep-10 6:04
sitebuilderLuc Pattyn4-Sep-10 6:04 
QuestionBinary file problem Pin
ganesh_IT3-Sep-10 19:38
ganesh_IT3-Sep-10 19:38 
AnswerRe: Binary file problem Pin
Niklas L3-Sep-10 21:20
Niklas L3-Sep-10 21:20 
AnswerRe: Binary file problem Pin
Dave Kerr3-Sep-10 23:08
mentorDave Kerr3-Sep-10 23:08 
Question[Solved] Object render order for proper depth (OpenGL) [modified] Pin
SilentDude56k3-Sep-10 11:09
SilentDude56k3-Sep-10 11:09 
AnswerRe: Object render order for proper depth (OpenGL) Pin
Dave Calkins3-Sep-10 11:19
Dave Calkins3-Sep-10 11:19 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.