Как определить, когда пользователь нажимает на значок уведомления в Windows Mobile (.NET CF 3.5) - PullRequest
0 голосов
/ 04 февраля 2009

Занимаясь серфингом в сети, я наткнулся на это:

этот код , который показывает, как отобразить уведомление в нижней части экрана на устройстве Windows Mobile. У меня вопрос: есть ли способ указать, какие параметры отображаются под уведомлением (на панели задач), или есть способ определить, когда пользователь нажимает на само уведомление, чтобы я мог реагировать на этого программного союзника.

1 Ответ

1 голос
/ 04 февраля 2009

С этим конкретным API ключ находится в члене SHNOTIFICATIONDATA hwndSink. При нажатии на уведомление, hwnd, который вы передаете здесь, получит сообщение о нажатии. Для этого проще всего передать дескриптор MessageWindow .

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

...