64,676
社区成员
发帖
与我相关
我的任务
分享
#define KEYDOWN(vk_code) ((GetAsyncKeyState(vk_code) & 0x8000) ? 1 : 0)
void main()
{
if (NULL==CreateThread(NULL,
0,
(LPTHREAD_START_ROUTINE )function,
NULL,
0,
NULL))
{
// failed to create a thread break while
}
while (TRUE)
{
if (KEYDOWN(VK_ESCAPE))//ESC 键退出
{
Flag=FALSE;
break;
}
Sleep(60);
}
}
return;
DWORD WINAPI function()
{
while(Flag)
{
for (int i = 1; i < 255; ++i)
{
cout << i << endl;
}
Sleep(1000);
system("cls");
}
Flag=TRUE;
return 0;
}
if (NULL==CreateThread(NULL,
0,
(LPTHREAD_START_ROUTINE )function,
(void *)(Count+1),
0,
ThreadID+Count))
{
Flag=FALSE;// failed to create a thread break while
}
else
{
Flag=TRUE;
}
while (TRUE)
{
if (KEYDOWN(VK_ESCAPE))//ESC 键退出
{
Flag=FALSE;
break;
}
Sleep(60);
}
return;
#include <iostream>
#include <windows.h>
#include <cstdlib>
using namespace std;
int main(int argc, char* argv[])
{
for (int i = 1; i < 255; ++i)
{
cout << i << endl;
Sleep(200);
system("cls");
}
return 0;
}