请教什么是CREATE_SUSPENDED标志?如何将这个标志传入线程
答案:2 悬赏:50 手机版
解决时间 2021-04-06 15:18
- 提问者网友:且恨且铭记
- 2021-04-06 09:29
请教什么是CREATE_SUSPENDED标志?如何将这个标志传入线程
最佳答案
- 五星知识达人网友:怀裏藏嬌
- 2021-04-06 10:25
CreateThread 函数声明如下:
HANDLE CreateThread(
LPSECURITY_ATTRIBUTES lpThreadAttributes,
SIZE_T dwStackSize,
LPTHREAD_START_ROUTINE lpStartAddress,
LPVOID lpParameter,
DWORD dwCreationFlags,
LPDWORD lpThreadId
);
倒数第二个参数就是线程的标志,如果传入的是你那个标志,则线程创建好后不会运行,需要调用 ResumeThread 使其运行。
默认线程创建完毕则开始运行。
HANDLE CreateThread(
LPSECURITY_ATTRIBUTES lpThreadAttributes,
SIZE_T dwStackSize,
LPTHREAD_START_ROUTINE lpStartAddress,
LPVOID lpParameter,
DWORD dwCreationFlags,
LPDWORD lpThreadId
);
倒数第二个参数就是线程的标志,如果传入的是你那个标志,则线程创建好后不会运行,需要调用 ResumeThread 使其运行。
默认线程创建完毕则开始运行。
全部回答
- 1楼网友:等灯
- 2021-04-06 11:55
用 CreateThread 中的 dwCreationFlags 参数在创建线程时传递;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯