| Version 2 (modified by , 15 years ago) ( diff ) |
|---|
GetProcessIDExcludeSelf
Get the process ID of the specified name exluding the running process
int GetProcessID(const string& strName); int GetProcessID(const char* pszName);
Parameters
- strName - string name of process to check
- pszName - character array name of process to check
Return Value
- Returns process ID if a process matches the name is found, 0 if not.
Remarks
Examples
string strProc = "myapp";
if(GetProcessIDExcludeSelf(strProc) != 0)
{
exit(0);
}
The example code above can be used at the beginning of a program to prevent running multiple instances.
See Also
Note:
See TracWiki
for help on using the wiki.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/cardinal.gif)