因为一些原因必须要兼容 xp 系统,在 win7 64 位 win10 64 位都没问题
编译环境:vs2019,工具集 v141_xp, crt 版本:14.16.27023, mt release (用 vs2010 的 crt 编译好像没有问题)
代码如下:
#define WIN32_LEAN_AND_MEAN
#include "windows.h"
#include <tchar.h>
#include <process.h>
unsigned int __stdcall ThreadDemo(LPVOID lpThreadParameter)
{
char str[10000] = { 'a','s','d','f','\0' };
OutputDebugStringA(str);
_endthreadex(0);
return 0;
}
void thread()
{
HANDLE h = (HANDLE)_beginthreadex(NULL, 0, ThreadDemo, NULL, 0, NULL);
if (h)
{
WaitForSingleObject(h, INFINITE);
CloseHandle(h);
} }
int main()
{
while (true)
{
thread();
Sleep(1);
}
return 0;
}
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.