RAPI编程之CeCopyFile的用法
来源:互联网 发布:兼职淘宝客服怎么做 编辑:程序博客网 时间:2024/05/22 07:43
CeCopyFile 在MSDN上的说明及原型如下:
CeCopyFile is a remote application programming interface (RAPI), which enables an application running on a desktop computer to make function calls on a Windows CE–based device.
BOOL CeCopyFile(LPCWSTR lpExistingFileName, LPCWSTR lpNewFileName, BOOL bFailIfExists);
关键是第一和第二个参考,在说明中没有说清楚是PC或CE设备上的路径。网上关于这部分的文章也比较少,现在来看代码:
BOOL bRet = FALSE;
bRet = rapi.CeCopyFile(L"//仙墓中走出的强者.txt",L"//仙墓中走出的强者2.txt",FALSE);
if(FALSE == bRet)
{ //成功
TRACE("==CeCopyFile failure 1!/n");
}
bRet = rapi.CeCopyFile(L"F://仙墓中走出的强者.txt",L"//仙墓中走出的强者3.txt",FALSE);
if(FALSE == bRet)
{ //失败:3 - 系统找不到指定的路径。
TRACE("==CeCopyFile failure 2!/n");
}
bRet = rapi.CeCopyFile(L"//仙墓中走出的强者.txt",L"F://仙墓中走出的强者2.txt",FALSE);
if(FALSE == bRet)
{ //失败:3 - 系统找不到指定的路径。
TRACE("==CeCopyFile failure 3!/n");
}
说明:只有第一次成功了,其它两个均是失败。失败的原因是:系统找不到指定的路径。
再看具体的参数,第一次调用的两个路径都是CE设备上的。接下来的两次,均有一个路径是PC上的。
所以说明CeCopyFile()函数只支持CE设备上的文件操作,而不能用于在PC与CE设备之间传输文件。
- RAPI编程之CeCopyFile的用法
- RAPI编程之一
- Rapi
- RAPI
- WinCE和PC数据交互之RAPI
- RAPI个人学习的一点笔记
- Flex编程注意之Namespace的用法
- C++编程之itoa函数的用法
- JDBC编程之creatstatement()的用法
- Shell编程之Shift的用法
- java 多线程编程之join()的用法
- ActiveSync应用层程序协议分析-RAPI的握手过程
- ActiveSync应用层程序协议分析-RAPI的握手过程
- Remote RAPI
- RAPI(转)
- rapi.h & rapi.lib 位置
- 网络编程之路(第二天) CString的用法
- Pl/sql 编程之case when的用法
- 一切要随缘
- 正则表达式语法
- C#轻松仿造Vista风格窗体
- 如何成为一名优秀的软件架构师?――微软资深软件架构师成长之道
- Oracle dataguard配置Step by Step
- RAPI编程之CeCopyFile的用法
- Firefox - 附加组件 - 扩展 - Html Validator
- 某县农业网挂马Trojan-Downloader.Win32.ACVE.az等
- 按条件备份表
- 怎么将一个静态的二维数组作函数的参数
- web负载分担方案
- 程序员版本:你属于哪个版本的Web程序员?
- javascript中如何获取表格当前单元格中的表单组件
- VC ListCtrl控件的使用