为什么线程函数都是一个格式的?全都是 返回值 WINAPI 函数名(括号里有个LPVOID的参数)括号里的参数有什么用?为什么要加这么个参数?这个WINAPI又是个什么说法?既然函数是自己写的,那括号里的参数不能自己设定吗?还有,如果要给这个函数传多个参数的话,怎么传?

解决方案 »

  1.   

    括号里的参数有什么用?为什么要加这么个参数?这个WINAPI又是个什么说法?
    //可以传个线程函数 , 因为可能是任意形式的所以是pvoid
    既然函数是自己写的,那括号里的参数不能自己设定吗?还有,如果要给这个函数传多个参数的话,怎么传?
    //多个参数可以传递数组或则结构指针
      

  2.   

    WINAPI是调用约定,按照实际情况规定成不同的,x86的windows是__stdcall
      

  3.   

    这是规定. rule. 不按他规定办事,他就让你办不了事