Windows Mobile中是否提供文件监视器

时间:2015-03-30 14:19:31

标签: windows-mobile file-watcher

我将为具有相机的工业扫描设备开发Windows Mobile 6应用程序。假设没有SDK可以访问摄像机和生成的图片,WM6是否提供类似于桌面操作系统的文件监视功能?

2 个答案:

答案 0 :(得分:1)

这取决于你的意思"文件观看能力"。

您是指在更改文件时触发事件的API吗?是的,它与桌面操作系统FindFirstChangeNotification

具有相同的功能

例如,请参阅:Using CeGetFileNotificationInfo

答案 1 :(得分:0)

您可以使用多种方式访问​​相机:

  1. 您可以通过Windows Mobile上的SHCameraCapture访问相机。有关详细信息,请参阅MSDN。您可以控制保存图像的文件名和路径。此方法使用标准的Windows Mobile Camera Capture对话框。这是最简单的方法,适用于任何Windows Mobile设备。
  2. 您可以通过DirectShow访问相机。如果您必须为相机对话框创建自定义UI,我建议您这样做。有一个用C语言编写的Win32示例,演示如何在Windows Mobile 6 SDK \ Samples \ PocketPC \ CPP \ win32 \ CameraCapture中使用Windows Mobile SDK。
  3. 某些OEM提供专用API来访问摄像头。请与Windows Mobile设备的供应商联系。此方法仅适用于特定设备。
  4. 您还可以使用FindFirstChangeNotification监视目录以查找文件系统。有关详细信息,请参阅MSDN