VC++线程函数内怎么调用外部函数

VC++线程函数内怎么调用外部函数,第1张

把Dlg指针作为参数传给它

void CTestDlg::OnStat()

{

if (CreateThread(NULL, 0,ListenThreadFunc, this, 0, NULL))

Sleep(100);

}

DWORD WINAPI ListenThreadFunc(LPVOID lpParameter)

{

CTestDlg pDlg = (CTestDlg )lpParameter;

pDlg->GetDlgItem(IDC_EDIT1)->SetWindowText("abc");

}

不能include "xxcpp",要include "xxh"(没有就创建一个xxh的文件)

tstcpp:

#include "bbbh"

void main()

{

bbb();

}

bbbh:

void bbb();

bbbcpp:

#include "bbbh"

void bbb()

{

printf("hello");

}

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/12177887.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存