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

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

2013-10-04 
关于GetFileSize函数,这句代码哪里错了 HANDLE hDeviceCreateFile(CPublic::devicename,GENERIC_READ,FIL

关于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?

热点排行