首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

LPVOID lpParameter传递有关问题

2012-02-11 
LPVOID lpParameter传递问题structUSBPARAMETER{ULONGm_Index//DeviceIDchar*pcBuffer//Bufferwhichrece

LPVOID lpParameter传递问题
struct   USBPARAMETER
{
ULONG   m_Index;//Device   ID
char*   pcBuffer;//Buffer   which   receive   data
ULONG   ulLength;//Buffer   Length;
}   UsbParameter;

DWORD   WINAPI   ReadProc(     LPVOID   lpParameter   )
{
cout   < <   ((UsbParameter*)lpParameter)-> ulLength   < <   endl;   //   错误
return   0;
}

error   C2059:   syntax   error   :   ') '
不知是什么原因,望大家指点一下,谢谢!!

[解决办法]
cout < < ((USBPARAMETER*)lpParameter)-> ulLength < < endl; // 错误

强制转换用类型名,你用了变量名

热点排行