GetStartupInfo
VOID GetStartupInfo (LPSTARTUPINFO lpStartupInfo )
函数功能描述:该函数返回进程在启动时被指定的 STARTUPINFO 结构
参数: lpStartupInfo 用来存放要获取的 STARTUPINFO 结构
返回值: 该函数没有返回值
STARTUPINFO 结构由当前进程的父进程指定,它能够用于指定当前进程主窗口的属性
1.结构原型
typedef struct _STARTUPINFO {
DWORD cb;
LPTSTR lpReserved;
LPTSTR lpDesktop;
LPTSTR lpTitle;
DWORD dwX;
DWORD dwY;
DWORD dwXSize;
DWORD dwYSize;
DWORD dwXCountChars;
DWORD dwYCountChars;
DWORD dwFillAttribute;
DWORD dwFlags;
WORD wShowWindow;
WORD cbReserved2;
LPBYTE lpReserved2;
HANDLE hStdInput;
HANDLE hStdOutput;
HANDLE hStdError;
} STARTUPINFO, *LPSTARTUPINFO;
2.参数说明
STARTUPINFO结构 该结构用于指定新进程的主窗口特性
DWORD cb: 包含STARTUPINFO结构中的字节数.如果Microsoft将来扩展该结构,它可用作版本控制手段.
应用程序必须将cb初始化为sizeof(STARTUPINFO)