推扬网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
推扬网 门户 你问我答 查看内容

_beginthreadex 传参数

2020-7-18 15:49| 发布者: admin| 查看: 50| 评论: 0

摘要: 伊·梵的回答 函数原型:unsigned long _beginthreadex(void *security,unsigned stack_size,unsigned ( __stdcall *start_address )( void * ),void *arglist, /* 这个就是传给线程函数的参数的指针 */unsigned ini ...

伊·梵的回答

函数原型:
unsigned long _beginthreadex(
    void *security,
    unsigned stack_size,
    unsigned ( __stdcall *start_address )( void * ),
    void *arglist, /* 这个就是传给线程函数的参数的指针 */
    unsigned initflag,
    unsigned *thrdaddr );

HANDLE ha = (HANDLE)_beginthreadex(0,0,(unsigned int (__stdcall *)(void *))show,(LPVOID)&a,0,0);

unsigned int __stdcall show(LPVOID lpvoid)
{
    int a= *(int *)lpvoid;/*需要传多个参数的时候,使用结构体*/
    printf("OK........\n");
    return 0;
}

鲜花

握手

雷人

路过

鸡蛋

最新评论

热门推荐
最新资讯

QQ|广告服务|投稿要求|禁言标准|版权说明|免责声明|手机版|小黑屋|推扬网 ( 粤ICP备18134897号 )|网站地图

GMT+8, 2021-8-2 21:41 , Processed in 0.664666 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

返回顶部