#include <windows.h>
#include <time.h>
#include <stdio.h>
#include <iostream>
#include<windows.h>
using std::cout;
using std::endl;
void processTest()
{
STARTUPINFO si; //一些必备参数设置
memset(&si, 0, sizeof(STARTUPINFO));
si.cb = sizeof(STARTUPINFO);
si.dwFlags = STARTF_USESHOWWINDOW;
si.wShowWindow = SW_SHOW;
PROCESS_INFORMATION pi; //必备参数设置结束
if(!CreateProcess(NULL,"TEST.EXE",NULL,NULL,FALSE,CREATE_NEW_CONSOLE,NULL,NULL,&si,&pi))
{
cout<<"Create Fail!"<<endl;
exit(1);
}
}
void main()
{
time_t now;
time(&now);
processTest();
while(time(&now)!=NULL){
printf("The parent is talking at :%s",ctime(&now));
Sleep(1050);
}
}