Shell32.lib не найден при компиляции для Windows Mobile 6
Я попытался скомпилировать простой проект Windows Mobile 6, который использует вызов API SHBrowseForFolder. Я также включил shell32.lib в зависимости компоновщика проекта. Так или иначе, shell32.lib, кажется, отсутствует в ARMv4 SDK. Есть ли обходной путь для этого?
Благодарю.
2 ответа
shell32.lib
это настольная библиотека. Windows CE использует ceshell.lib
, как указано в док. Я не знаю, доступно ли это в WinMo. Поскольку ОС настраиваема, и команда WinMo переписала всю оболочку, всегда возможно, что она была опущена.
Крис прав. shell32.lib
не входит в CE.
Так или иначе, shell32.lib, кажется, отсутствует в ARMv4 SDK. Есть ли обходной путь для этого?
Вам нужно будет написать собственную форму, чтобы сделать это, если вы действительно этого хотите.