Oct
29

wxYahooMaps – Библиотека для работы с Yahoo! Maps Image API

Google Buzz

Странная вещь получается. А ведь нету нормальных библиотек для С++, работающих с online-сервисами карт. Все популярные сервисы предоставляют API для .NET, а С++, как мне кажется, незаслуженно обделяют своим вниманием.
И вот пару дней назад решил восполнить этот пробел. Выбор пал на сервис Yahoo! Maps, а если быть точным, то Yahoo! Map Image API, которое позволяет получить изображение карты, сформировав определенным образом REST (Representational State Transfer) запрос.
читать далее…

Oct
15

Работаем с LED-индикаторами устройства под управлением Windows Mobile

Google Buzz

Для того чтобы управлять LED-индикаторами устройства, в Windows Mobile предусмотрено специальное API:

BOOL WINAPI NLedSetDevice(UINT nDeviceId, void* pInput);

Первый параметр, nDeviceID указывает на то, какие данные передаются в параметре pInput. Для того чтобы установить состояние LED-индикатора, параметр nDeviceID должен иметь значение NLED_SETTINGS_INFO_ID, а в качестве параметра pInput необходимо передать указатель на структуру NLED_SETTINGS_INFO, содержащую информацию о новом состоянии LED-индикатора.
читать далее…

Sep
04

DialogBlocks – Странный, но очень удобный способ создания интерфейса пользователя для Windows Mobile

Google Buzz

Как и обещалось ранее в предыдущем посте о создании простейшего приложения для Windows Mobile, в этот раз речь пойдет о том, как быстро создать пользовательский интерфейс приложения для Windows Mobile с помощью DialogBlocks. Описывать подробно все аспекты пользования дизайнером пользовательских интерфейсов DialogBlocks я не буду, зато опишу последовательность действий, которая поможет начать пользоваться этим инструментом.
читать далее…

Aug
28

Первое приложение для Windows Mobile на C++/wxWinCE

Google Buzz

В прошлый раз я рассказывал о том как собрать библиотеку wxWinCE для разработки приложений для Windows Mobile.

Сегодня мы поговорим о том, как начать программировать с использованием этой библиотеки и как создать простейшее приложение для Windows Mobile с ее помощью.
читать далее…

Aug
27

Собираем wxWinCE, C++ библиотеку для разработки GUI приложений под PocketPC!

Google Buzz

Иногда кажется, что изучать что-то новое и потом это новое использовать в работе очень сложно. Но довольно часто новые, ранее незнакомые инструменты могут быть очень полезными.

Сегодня мы поговорим о том, как собрать библиотеку wxWidgets, а точнее ее порт wxWinCE, который используется для разработки приложений, работающих под управлением Windows Mobile и значительно упрощает процесс разработки GUI-приложений для карманных компьютеров и смартфонов под упралвением этой ОС. Для того чтобы собрать wxWinCE мы будем использовать Visual Studio 2008.
читать далее…

Aug
10

Как получить изображение с камеры в Windows Mobile

Google Buzz

Итак, камера… Windows Mobile версии 5 и выше предоставляет API для работы с камерой мобильного телефона. Что значит “для работы”? А значит это то, что кроме возможности получения изображения, которая будет рассмотрена в этом посте, предоставляемое API позволяет, также, осуществить захват видео любого формата, поддерживаемого Windows Media Player. Все эти радости жизни доступны посредством функции

HRESULT SHCameraCapture (PSHCAMERACAPTURE pshcc);

читать далее…

Aug
06

Программная отправка SMS на C++ с помощью CE MAPI

Google Buzz

Появилась необходимость программно отправлять SMS с телефона под управлением Windows Mobile. Решил не изобретать велосипед и поиспользовать MAPI для этих целей. После недолгих поисков набрел на эту статью на CodeProject. Немного переделал код для использования с wxWidgets. Вот что получилось:
читать далее…

Aug
02

Рисуем градиентные кнопки

Google Buzz

Несколько дней назад наткнулся на пост How to draw gradient buttons в блоге Native Mobile. На вид неплохо, но использование функции GradientFill() показалось мне не очень удобным, т.к. для ее использования приходится заполнять кучу полей в структурах TRIVERTEX.

Существует возможность создать подобные кнопки намного проще с использованием библиотеки wxWidgets.
читать далее…

Jan
21

HabraSnake – Free Snake Game

Google Buzz

HabraSnake is a simple free snake game for your PocketPC, Smartphone or desktop computer.

Supported Platforms

  • Windows Mobile 2003
  • Windows Mobile 5
  • Windows Mobile 6
  • Windows NT/2000/XP/Vista
  • Linux

Downloads

  • HabraSnake Mobile (Windows Mobile 2003/5/6)
  • HabraSnake Windows Installer (Windows NT/2000/XP/Vista)
  • HabraSnake Linux Binary (Tested under Ubuntu Linux)
  • HabraSnake Source Code

Screenshots

HabraSnake for Windows Mobile

HabraSnake for Windows NT/2000/XP/Vista

HabraSnake for Linux

Jan
01

Pocket Translator

Google Buzz

Pocket Translator is free utility for your Smartphone or PDA which translates words or texts from/to different languages using Google Translate online service.

Please note that Pocket Translator can translate words or texts only when you are connected to the Internet.

Supported Platforms

  • Windows Mobile 2003
  • Windows Mobile 5
  • Windows Mobile 6.0
  • Windows Mobile 6.1

Downloads

Download Pocket Translator

Screenshots

Pocket Translator for PocketPC

Межкомнатные двери Mario Rioli: шпонированные двери . Заказ дверей. ; Блок питания: блок питания 60в . Ищете блок питания? ; Интернет магазин электрики: трехфазный счетчик электроэнергии меркурий .

top