我写一个DLL出去值班游戏的一个电话,我得到了很多的工作,但我的麻烦是我下面的代码:C++多穿线
int func = 0;
-----
if (cl_ingame=1){ Sleep(35);start(); }
void start()
{
command(x,x, "c \"Press up for 11th\"");
func = 1;
Sleep(3000);
command(x,x, "c \"Press up for Unlock all\"");
func = 2;
if (dpad = up){
if (func = 1){
do11th();
}else if (func = 2){
doUnlock();
}
}
现在不是代码它自认为是困扰这是事实,虚空“开始”将成为一个循环,现在我的问题是我无法使用任何控件或调用任何功能,如果游戏已经忙于循环,所以我需要找出如何线程对于C++
我知道谷歌是芒最好的朋友,但它并没有真正解释非常详细,如果有人可以只是简单地给我一个例子线程像这样
(线程) { 功能 }
如何停止线程,如何调用/启动线程
感谢这么多的帮助
http://www.justsoftwaresolutions.co.uk/threading/multithreading-in-c++0x-part-1-starting-threads.html ... – BoBTFish
你应该看看助推线程 – Nick
代码和问题很不清楚。所以基本上你想知道如何启动和停止一个线程?如果是这样,那么网上有很多例子和教程。你有什么特别的麻烦? –