小弟在学习多线程编程,按着资料上的例子敲进VC++6.0后,对下句报错:
    hThread = CreateThread(NULL, 0, (LPTHREAD_START_ROUTINE)ThreadProc, NULL, 0, &threadID);
查询后发现是(LPTHREAD_START_ROUTINE)ThreadProc 参数的错误:
    error C2440: 'type cast' : cannot convert from '' to 'unsigned long (__stdcall *)(void *)'
在网上查了好像也是这么写的,因此不知道是何原因了。