C++/MFC 如何将多个文件从PC复制到WinCE(移动设备)?

发布于 2024-11-07 04:53:35 字数 199 浏览 5 评论 0原文

我正在尝试将整个目录(包括 PC 中的所有文件和子目录)复制到 WinCE(移动设备)中。

我知道 RAPI.DLL 可以控制 WinCE 中的文件,但我似乎无法在 PC 和 WinCE 之间工作。两者都不是Win32文件控制接口。

如果有人帮助我解决这个难题,我将不胜感激。

任何可供参考的开源包装类也可以。

先感谢您

I am trying to copy entire directory including all the files and subdirectories inside from PC into WinCE (Mobile Device).

I am aware of the RAPI.DLL to control files within WinCE, but I doesn't seem to work between PC and WinCE. Neither the Win32 file control interface.

It would be appreciated if someone helps me to solve this puzzle.

Any open source wrapper class for reference would be fine as well.

Thank you in advance

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

趁年轻赶紧闹 2024-11-14 04:53:35

要将文件复制到设备,您有以下几种选择:

  1. 使用 RAPI。这要求 ActiveSync 是 CE 操作系统的一部分,并且您具有与设备的活动 ActiveSync/WMDC 连接。
  2. 使用设备上的服务器(例如 FTP)。这要求服务器位于操作系统中、已启用并已配置。
  3. 使用网络共享复制到设备。这要求设备操作系统具有 CIFS/SMB,以允许 PC 查找数据并将数据推送到设备。
  4. 使用 HTTP/TCP 等专有协议。这要求设备运行“侦听器”服务或应用程序。

请注意,其中每一项都需要设备上有某些东西并进行设置,以允许 PC 与设备交互。哪一个可以工作很大程度上取决于您的特定操作系统配置。

To copy file to a device you have a few options:

  1. Use RAPI. This requires that ActiveSync is part of the CE OS and you have an active ActiveSync/WMDC connection to the device.
  2. Use a server on the device like FTP. This requires that the server is in the OS, enabled and configured.
  3. Use a network share to copy to the device. This requires that the device OS has CIFS/SMB to allow the PC to find and push data to the device.
  4. Use a proprietary protocol using HTTP/TCP or whatever. This requires that the device has a "listener" service or application running.

Note how every one of these requires something be on the device and set up to allow the PC to interact with the device. Which one(s) will work is highly dependent on your specific OS configuration.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文