我在一个子线程中创建一个进程
var
lpStartupInfo: TStartupInfo;
lpProcessInformation: TProcessInformation;
ProcessHandle: cardinal;
begin
FillChar(lpStartupInfo, SizeOf(TStartupInfo), 0);
FillChar(lpProcessInformation, SizeOf(TProcessInformation), 0);
ProcessHandle:= CreateProcess(nil,PChar(C:\Program Files\Windows Media Player\wmplayer.exe'),nil,nil,False,
CREATE_NEW_PROCESS_GROUP or NORMAL_PRIORITY_CLASS,
nil,nil,lpStartupInfo,lpProcessInformation);
if ProcessHandle > 0 then
WaitForSingleObject(ProcessHandle, INFINITE);我想请教下,当子线程在wait single的时候,我结束主程序。那么子线程仍旧在wait,是否有方法让wait中断。
貌似setevent(ProcessHandle)没用。555
var
lpStartupInfo: TStartupInfo;
lpProcessInformation: TProcessInformation;
ProcessHandle: cardinal;
begin
FillChar(lpStartupInfo, SizeOf(TStartupInfo), 0);
FillChar(lpProcessInformation, SizeOf(TProcessInformation), 0);
ProcessHandle:= CreateProcess(nil,PChar(C:\Program Files\Windows Media Player\wmplayer.exe'),nil,nil,False,
CREATE_NEW_PROCESS_GROUP or NORMAL_PRIORITY_CLASS,
nil,nil,lpStartupInfo,lpProcessInformation);
if ProcessHandle > 0 then
WaitForSingleObject(ProcessHandle, INFINITE);我想请教下,当子线程在wait single的时候,我结束主程序。那么子线程仍旧在wait,是否有方法让wait中断。
貌似setevent(ProcessHandle)没用。555
解决方案 »
- 关于返回指定单元格焦点的问题
- delhpi 三层部署问题?
- 奔奔族(75-85出生的人)——中国社会压力最大、最水深火热的族群!
- 请问delphi6和delphi7能不能同时装在一个系统中啊?
- 如何安装BDE驱动?
- 诚聘
- 一个DLL注册失败的不常见问题,急!请各位大侠帮忙。
- 请问listview的排序问题!!!!!!!!!!????????????????????????????
- 为什么会弹出“out of system resource "对话框
- combobox的哪个属性指示combobox的text为只读而不可修改?
- 谁见过实现动态的施工工序流程图功能的控件?
- 我想问问实现填写IE浏览器中的标单啊
TerminateThread