#include <stdlib.h>
#include <windows.h>
#include <stdio.h>
struct My_thread_par
{
int my_argv;
char **my_argc;
};
DWORD WINAPI Msg_ThreadProc(PVOID pParam)
{
struct My_thread_par *my_par=(struct My_thread_par*)pParam;
printf("%d",my_par->my_par);
return 0;
}
DWORD WINAPI Pro_ThreadProc(PVOID pParam)
{
struct My_thread_par *my_par=(struct My_thread_par*)pParam;
printf("%d",my_par->my_par);
return 0;
}int main(int argv,char **argc)
{
struct My_thread_par par;
HANDLE m_hmsg,m_hpro;
par.my_argv = argv;
par.my_argc = argc; m_hmsg=CreateThread(NULL,NULL,Msg_ThreadProc,(LPVOID)&par,NULL,NULL);
m_hpro=CreateThread(NULL,NULL,Pro_ThreadProc,(LPVOID)&par,NULL,NULL); while(1);
return 0;
}
错误:
“my_par”: 不是“My_thread_par”的成员;
解决方案 »
- GetSelectionMark()的问题(来者给分)
- if (m_lpCmdLine[0] == _T('\0'))
- 如何用vc创建http服务器
- 在完成例程内投递WSARecv()遇到的问题
- 麻烦各位大虾给个思路:关于屏幕划词
- VC怎搞的-611830626+4294967296还是等于-611830626呀
- 我用CFile打开文件,只能读取文本!怎么才能读其他格式?
- 向高手请教:如何提取进程控制块的信息
- 新手提问,请帮忙呀,各位老大!!!!!!!!!
- 我的安装程序做好了,我怎样实现光盘自启动!
- 求助:如何获取网络连接的接口信息?
- ON_EVENT(CTestView, IDC_MSCOMM1, 1 /* OnComm */, OnComm, VTS_NONE) 串口的两个问题
{
int my_argv;
char **my_argc;
};printf("%d",my_par->my_par);//这里当然错。与多线程无关。
是这个吗?
printf("%d",my_par->my_par);
________
“my_par”: 不是“My_thread_par”的成员;
{
int my_argv;
char **my_argc;
};你没定义my_par 当然不对了