Если вы привыкли вызывать WindowsMobile.Status, то я предполагаю, что вы используете .NetCF? Если это так, вы можете эффективно имитировать тот же PInvoke, что и Status.dll. Вам, конечно, придется настроить свою собственную, но ничего страшного.
Вам нужно будет провести дополнительное исследование, чтобы увидеть, какие DLL / собственные функции используются для поддержки камеры (вероятно, недостаточно, чтобы DLL была на телефоне ... так что не нужно просто проверять наличие файла), но мои думаю, это похоже на большинство методов и функций типа "IsXXXX ()", что вам нужно будет проверить битовую маску и т. д., т. д. и т. д.
Также стоит упомянуть ... раньше была компания под названием OpenNETCF (не уверен, что они все еще существуют), но они хорошо поработали, предоставив множество нативных функций через .NetCF для тех парней, которые не были склонны делать это для себя. Раньше у них было много кода / примеров, поэтому вы должны иметь возможность выполнить поиск по ним, если вы ищете дополнительную информацию / начало работы.
Поздравляю, кстати, большинство моих знакомых, которые работали с Windows Mobile / Windows CE, перешли на BlackBerry / iOS / Android .... приятно видеть, что кто-то все еще занимается этим.
РЕДАКТИРОВАТЬ:
Провел быстрый поиск и нашел следующее (что подтверждает мое предыдущее утверждение). Просмотрите эту ссылку от Криса Тэка (http://blog.opennetcf.com/2008/01/22/more-fun-with-cameras-and-padarn/). Многие из их библиотек включают исходный код ... запустите его, чтобы увидеть вызываемые собственные функции.
person
BonanzaDriver
schedule
14.11.2013