用_beginthread()创建一个挂起的线程后,该如何启动它?
我没找到 _resumethread()啊?
我没找到 _resumethread()啊?
解决方案 »
- 如何设置listctrl的item成可编辑状态
- 拉灯大王没了,悲剧。
- vs2005中Active控件问题
- 查了一个上午,就是不知道SetTimer怎么使用?
- 我问几个和hook api 有干系的问题
- 在stdafx.h中标加入ado库支持后无法声明连接指针!
- vs2003 2002 下打包都要带什么MFC的VC6的程序
- 用Socket连接http proxy,但当将buffer delete时报了个怪异的未捕捉异常。
- BCCORE.DLL是个什么东东,救命
- 在删除.exe系统会发什么消息呢????
- 关于ListBox或者ListView的问题:高手进来看看!
- 关于在DLL中使用malloc或realloc的问题
HANDLE hThread // handle to thread
);
unsigned long hThread _beginthread(NULL,0,ThreadProc,0,CREATE_SUSPENDED,&TID);
DWORD m_result=ResumeThread(HANDLE hThread );
#include <process.h>
#include <windows.h>unsigned __stdcall start_address(void *arg)
{
for(;;)
puts("hoho!");
}
void main()
{
unsigned idThrd;
unsigned long hThrd = _beginthreadex(
NULL, 0, start_address, "", CREATE_SUSPENDED, &idThrd);
ResumeThread((HANDLE)hThrd);
Sleep(INFINITE);
}