Если вы видите баннеры при просмотре с КПК, то вам - СЮДА | SHNotificationAdd без балона, звука и мигания Форумы Поиск Вход Для ПК Программирование для КПК
Пн Мар 05, 2007 9:52 rew (Гуру, 1он ле цион) | |
| как добавить иконку в трей, так что бы она вела себя так же как и стандартные (синхронизация, звук, часы) пытаюсь через SHNotificationAdd
Код: |
...
g_pnotificationData = (SHNOTIFICATIONDATA*)malloc( sizeof(SHNOTIFICATIONDATA));
g_pnotificationData->npPriority = SHNP_INFORM;
g_pnotificationData->grfFlags = SHNF_STRAIGHTTOTRAY | SHNF_SILENT;
SHNotificationAdd(g_pnotificationData);
|
ок, балона нет, звука тоже, при кликании балон появляется, при закрытии балона иконка остается. все хорошо, кроме того что мигает LED пробовал его потушить через NLedSetDevice, но нотификация добавляается асинхронно. тушить сразу, не срабатывает, через промежуток, успевает мигнуть, да и не красиво это
как, чего, куда копать? ____________ asys p505, t630 | Пн Мар 05, 2007 21:28 UAlone (Новый писатель, Ульяновск) | |
| Код: | HANDLE CeSetUserNotificationEx(
HANDLE hNotification,
CE_NOTIFICATION_TRIGGER* pcnt,
CE_USER_NOTIFICATION* pceun
); |
Глянь в MSDN эту функцию, в частности вот эту структуру -> CE_USER_NOTIFICATION. Возможно найдёшь, что нибуть про LEDы ) | Чт Мар 08, 2007 8:18 AE (Гуру, Moscow, Russia) | |
| У меня светодиоды не моргают. Уж не знаю в чем причина - вот один из кусков кода, может поможет:
Код: |
void ActDisableTurnOff() {
WORD NTID=15;
TurnOffIsDisabled = !TurnOffIsDisabled;
if( TurnOffIsDisabled ) {
SHNOTIFICATIONDATA nd;
memset( &nd, 0, sizeof(nd) );
nd.cbStruct = sizeof( nd );
nd.dwID = NTID;
nd.npPriority = SHNP_INFORM;
nd.grfFlags = SHNF_SILENT;
nd.csDuration = NotificationDelay;
nd.pszTitle = lngS( 500 ); //"AE Button Plus"
nd.pszHTML = lngS( 507 ); //"Autopoweroff disabled" message
nd.clsid = guidNotifyApp;
nd.hicon = LoadIcon( hInst, MAKEINTRESOURCE(IDI_TURNOFF) );
SHNotificationAdd( &nd );
} else {
SHNotificationRemove( &guidNotifyApp, NTID );
}
}
|
____________ http://aeinc.ru |
Если вы видите баннеры при просмотре с КПК, то вам - СЮДА |
Powered by phpBB © 2001 phpBB Group
|