2015-03-30 5 views
0

Я буду разрабатывать приложение Windows Mobile 6 для промышленного сканирующего устройства с камерой. Предполагая, что нет SDK, обеспечивающего доступ к камере и результирующему изображению, обеспечивает ли WM6 возможность просмотра файлов, похожую на настольную ОС?Является файловым наблюдателем в Windows Mobile

ответ

1

Это зависит от того, что вы подразумеваете под «возможностью просмотра файлов».

Вы имеете в виду API, который запускает событие при изменении файла? Да, он имеет тот же один, как настольную ОС FindFirstChangeNotification

Для примера использования, см: Using CeGetFileNotificationInfo

+0

... и программа OpenNetCF для просмотра файловой системы. – josef

0

Вы можете иметь несколько вариантов доступа к камере:

  1. Вы можете получить доступ к камере через SHCameraCapture на Windows Mobile. См. MSDN для получения дополнительной информации. Вы можете контролировать имя файла и путь к сохраненному изображению. Этот подход использует стандартный диалог Windows Mobile Camera Capture. Это самый простой подход и должен работать на любом устройстве Windows Mobile.
  2. Вы можете получить доступ к камере через DirectShow. Я бы рекомендовал это сделать, если вы ДОЛЖНЫ создать пользовательский интерфейс для диалога камеры. В C приведен пример Win32, в котором показано, как это сделать, включая Windows Mobile SDK в Windows Mobile 6 SDK \ Samples \ PocketPC \ CPP \ win32 \ CameraCapture.
  3. Некоторые OEM-производители предоставляют собственный API для доступа к камере. Обратитесь к поставщику вашего устройства Windows Mobile. Такой подход будет работать только на определенном устройстве.

Вы также можете отслеживать каталог изменений файловой системы с помощью FindFirstChangeNotification. См. MSDN для получения дополнительной информации.

+0

Я только что видел, что я должен избегать благодарности. –

 Смежные вопросы

  • Нет связанных вопросов^_^