我用AfxBeginThread创建了一个线程,传了一个结构体的指针,我现在想把这个结构体的指针和对话框的指针都传递到这个线程中,
请问各位,这个AfxBeginThread()应该怎么写那,还有线程函数应该怎么定义那?谢谢
请问各位,这个AfxBeginThread()应该怎么写那,还有线程函数应该怎么定义那?谢谢
解决方案 »
- VC中关于VARTYPE与VARIANT的疑问?
- 求助:网路流量监控方面的问题
- VS6sp6 英文版本什么地方可下?微软地址不能下了
- ADO连接数据库,执行时出错
- CListCtrl的扩展风格选项有哪些
- 急!!现上等待,证书的问题
- 汉字在单字节与双字节系统中显示的问题
- 如何实现列举windows中所有的运行进程并判断哪些进程已经没有响应并杀死该进程?
- 各位有在广州的朋友吗?我想找一份工作我会VC编程,有七年计算机经验,26岁
- VC BC中如何知道容器控件的信息,如程序是在编辑状态下,还是运行状态下?
- 怎么在vc中设置环境,我的vc中iostream.h中cout不能用
- 如何将.sln文件与VS.net关联?
struct MyStruct
{
MyDefinedStruct* pData;
MyDialog* pDlg;
}然后用这个结构当一个参数传过去就可以了。
(1)把原来的结构体或其中的数组与对话框指针封装在另一个结构体中;
(2)使用void *p[2],放两个指针,传p的地址进去;
(3)使用全局变量传递另一个;
(4)让结构体指针成为对话框的一个成员变量或者相反。