在CreateProcess中使用STARTUPINFOEX
我看到很多地方我们可以在CreateProcess函数中使用startupinfoex结构。但当我检查签名时,它只允许startupinfo结构。任何人都可以给出一个片段,说明startupinfoex如何与createprocess函数一起使用。提前感谢……您需要将在CreateProcess中使用STARTUPINFOEX,c,winapi,C,Winapi,我看到很多地方我们可以在CreateProcess函数中使用startupinfoex结构。但当我检查签名时,它只允许startupinfo结构。任何人都可以给出一个片段,说明startupinfoex如何与createprocess函数一起使用。提前感谢……您需要将STARTUPINFOEX*转换为STARTUPINFO* 确保将EXTENDED\u STARTUPINFO\u PRESENT标志传递给dwCreationFlags,并将STARTUPINFO.cb成员设置为sizeof(ST
STARTUPINFOEX*
转换为STARTUPINFO*
确保将
EXTENDED\u STARTUPINFO\u PRESENT
标志传递给dwCreationFlags
,并将STARTUPINFO.cb
成员设置为sizeof(STARTUPINFOEX)
您需要将STARTUPINFOEX*
转换为STARTUPINFO*
确保将
EXTENDED\u STARTUPINFO\u PRESENT
标志传递给dwCreationFlags
,并将STARTUPINFO.cb
成员设置为sizeof(STARTUPINFOEX)
传递和启动信息是不是一个更好的解决方案?这避免了演员阵容。强制转换是危险的,因为它们太强大了,而&startup\u info.StartupInfo保持在类型系统的范围内。传递&startup\u info.StartupInfo不是更好的解决方案吗?这避免了演员阵容。强制转换是危险的,因为它们太强大了,而&startup_info.StartupInfo保持在类型系统的范围内。