初学者问一下CreateProcess函数的使用

菜鸟问一下CreateProcess函数的使用
[code=C/C++]
PROCESS_INFORMATION processInfo;
LPCTSTR FileName;

  DWORD ret = CreateProcess("E:\\DlgDemo.exe",NULL,NULL,NULL,FALSE,  
0,
NULL,NULL,NULL,&processInfo);


if(!ret)
{
ret = GetLastError();
return;
}
CloseHandle(processInfo.hThread );
CloseHandle(processInfo.hProcess );
code]

我的代码段就这么多,目的是启动在E盘目录下的DlgDemo.exe应用程序,总是返回失败,求高手解答

------解决方案--------------------
E:\\ ? 这不是 CE 下的写法, LZ 难道是 PC 上的程序?
------解决方案--------------------
探讨
ps: 2楼,CE下的文件路径写法跟PC上的有啥不同