读书人

关于GetFileSize函数这句代码错哪了

发布时间: 2013-10-04 21:41:43 作者: rapoo

关于GetFileSize函数,这句代码哪里错了


HANDLE hDevice=CreateFile(CPublic::devicename,GENERIC_READ,FILE_SHARE_READ | FILE_SHARE_WRITE,0,OPEN_EXISTING,0,0);

DWORD FileSize=GetFileSize(hDevice,NULL);


错误提示 error C2664: 'GetFileSize' : cannot convert parameter 1 from 'void *' to 'struct _TREEITEM *'
Conversion from 'void*' to pointer to non-'void' requires an explicit cast
[解决办法]
什么系统?
你看看HANDLE是怎么定义的
[解决办法]
是不是这个GetFileSize函数的实现有多个,被你的头文件里覆盖了?实际调用的并不是API?

读书人网 >C++

热点推荐