向大家请教一个关于线程传递参数的问题!(关于AfxBeginThread(..)) 有吗?我找了几本都没有看见,能告诉我怎么做吗?主要是我不知道AfxBeginThread(。。)的那个参数会传递给ThreadMy()中的lpa有人愿意告诉我吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 UINT ThreadMy(LPVOID lpa){ int* d; d=(int*)lpa; CString smsg; smsg.Format("parameter is %d",*d); AfxMessageBox(smsg); return 0;}void CDlgDlg::OnOK() { int d=123111; AfxBeginThread(ThreadMy,&d);} 在调用AfxBeginThread(...)的完以后,传递给ThreadMy的参数用*d,读出来的是负数,这是怎么回事? int d=...应该是全局变量才行 请教外挂输入法原理、思路或源码 关于CBUTTON重绘 请教WNetAddConnection2 问题 CMenu类的GetMenuItemCount出错 CListCtrl如何做到点击某一项触发一个事件,但并不影响当前CListCtrl的选中状态? 谁有《Windows 2000技术内幕》中文版的电子书吗?谢谢,,,, 不能打开一个库文件??? 本人愿悬赏500分,请高手来解决这个调存储过程的问题!! 关于连接dll的问题 菜鸟的一个简单问题,谢谢帮助!!! 如何理解MFC源代码? 你是高手么
{
int* d;
d=(int*)lpa;
CString smsg;
smsg.Format("parameter is %d",*d);
AfxMessageBox(smsg);
return 0;
}void CDlgDlg::OnOK()
{
int d=123111;
AfxBeginThread(ThreadMy,&d);
}
用*d,读出来的是负数,这是怎么回事?