Консольное приложение в C++ для интеллектуальных устройств (СОДРОГАНИЕ)?

Я являюсь новым в разработке приложения для WinCE 5.0. Я хочу начать с "Привет мирового" приложения или консольного приложения. Но я не мог найти, что что-либо как этот или любые другие примеры приложения начало с.

Я использую Visual Studio 2005. Я создал новый проект>> Visual C++>> проект интеллектуального устройства Win32>> консольное приложение>> конец.

Прекрасные компиляции проекта. Я пробовал простой

printf("Hello world");

Но Когда я работал в эмуляторе смартфона 2003 года, он не показал вывода.

Я не мог найти, что хорошее учебное руководство начало с. Предложите, чтобы я некоторые хорошие учебные руководства или примеры приложения начал с.

Заранее спасибо.

1
задан Shaihi 1 August 2010 в 04:52
поделиться

2 ответа

Что написано в журнале? Что приложение было успешно завершено с кодом возврата 0x0?

Если вы ничего не сделали для остановки приложения, возможно, оно работает нормально и завершается, а вы этого не заметили. Попробуйте добавить scanf или Sleep (5000) после оператора printf , чтобы все было видно. Вы также можете скомпилировать его в режиме отладки и поставить точку останова после оператора printf и посмотреть результаты.

Кроме того, я не слишком хорошо знаком с Windows Mobile и ее версиями (одним из них является смартфон 2003), но я не уверен, как она обрабатывает printf . Вы можете попробовать создать приложение MFC и использовать MessageBox для отображения текста.


Хорошо. Я просто попробовал два варианта, и в Windows Mobile (смартфон или карманный компьютер) нет окон CMD, поэтому приложение работает успешно, но ничего не печатает.

Воспользуйтесь опцией MFC или разверните приложение в образе эмулятора устройства Windows CE 5.0 . Я сам не пробовал эту загрузку, но там написано, что она избавит вас от хлопот по работе с Platform Builder. Обратите внимание, что в будущем вам может не хватать некоторых компонентов на изображении, но я полагаю, что для практических целей он вам подойдет.

2
ответ дан 2 September 2019 в 22:32
поделиться

Устройства WinMo / Pocket PC не имеют консоли, поэтому ваши выходные данные никуда не денутся. Вы всегда можете добавить консоль на PocketConsole .

0
ответ дан 2 September 2019 в 22:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: