调用GetObjectCount返回的结果不对
解决方案 »
- [分享] DataGridView Winform 拖拽数据及拖拽效果呈现
- 熟悉扫描仪twain 开发的帮忙看看
- 發現VS2005裡自帶的反匯編器
- 显示器设置不同的分辨率,程序窗体的显示就有改变,那么,这和窗体的resize没有写有关吗?
- 关于使用.net 开发工作流设计器的问题
- 如何在不同的域实现WINDOWS集成验证
- 求助,c# 4.5 转换json格式为对象或者list
- ActiveReport For Vs.Net好用吗?
- DrawString问题
- 请问哪里有专业的计算机字典下载???谢谢
- C#開發WinForm程序,處於中斷模式時,為什麼不能打開Excel檔???是軟微bug嗎?
- 散分,高手指教.50分
与c#中的声明不一致:long GetObjectCount();
你可以查询msdn
平台sdk win32api 中:
LONG 32-bit signed integer.
而:
c#程序员参考
long 关键字表示一种整型,该类型根据下表显示的大小和范围存储值。类型 范围 大小 .NET Framework 类型
long -9,223,372,036,854,775,808 到 9,223,372,036,854,775,807 有符号 64 位整数 System.Int64 一个是32bit 一个是64bit 看到了?
我没有试过,也许是这个原因
不过,封送拆收过程 也许可以处理从一个32位到64位的情况,因为不损失精度,
在我的一个帖子中有关于平台调用,封送拆收,互操作之类的资料及问题,请你去看一看,帮我答一答,顶一顶
http://community.csdn.net/Expert/topic/3708/3708210.xml?temp=.791424