char wName[]="FAR";
HWND cWin=GetWindow(GetDesktopWindow(),GW_CHILD);
char *cName=new char [MAX_WINDOW_NAME];
for(int i;cWin;cWin=GetWindow(cWin,GW_HWNDNEXT))
{ GetWindowText(cWin,cName,MAX_WINDOW_NAME);
for(i=0;wName && cName;i++) // Compare name
if (wName!=cName) break;
if (!wName) // Found
{ delete cName;
return cWin; } }
delete cName;
Процессы
нужно:
1) узнать запущена ли она
2) получить все что в ней выводится
Как это осуществить?
А обмен данными между ними - через Pipe.
А обмен данными между ними - через Pipe.[/QUOTE]
Прогу писал не я.
Можно подробнее плис....
Тогда можно по заголовку окна, что-то типа этого: