关于CreateProcess函数的小问题
Gil 2001-03-25 11:02:00 这是我的代码:
TCHAR szPath[] = TEXT("d:\\1.txt");
STARTUPINFO s = {sizeof(s)};
PROCESS_INFORMATION ppi;
if(CreateProcess(TEXT("c:\\winnt\\system32\\ notepad.exe"),szPath,NULL,NULL,FALSE,0,NULL,NULL,&s,&ppi))
MessageBox("OK");
else
MessageBox("Fail");
结果是弹出OK对话框,我在D盘根目录下也建了1.txt文件.但是打开的notepad新窗口是无标题的,并不是打开1.txt.
我在win2000命令提示符窗口键入notepad d:\1.txt 可以打开1.txt
这是为什么我的程序没有打开1.txt?