|
|
|
System tray
|
|||
|---|---|---|---|
|
#18+
Плиз подскажите, какую компоненту лучше использовать (С++Builder) для сворачивания приложения в System Tray и где ее взять? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2003, 16:16 |
|
||
|
System tray
|
|||
|---|---|---|---|
|
#18+
В RxLib есть RxTrayIcon. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2003, 18:52 |
|
||
|
System tray
|
|||
|---|---|---|---|
|
#18+
или на закладку Samples компонента TrayIcon. или сам напиши там фигня делов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2003, 20:29 |
|
||
|
System tray
|
|||
|---|---|---|---|
|
#18+
Обленились люди :) ВСВ до добра не не доведёт :) Всего тоделов: По кнопке минимизации спрятать окно и повешать в трэй иконку с обрабочиком клика... А тут сразу - компоненту ему подавай!... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2003, 08:55 |
|
||
|
System tray
|
|||
|---|---|---|---|
|
#18+
Хорошо, а пример не подкинете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2003, 09:26 |
|
||
|
System tray
|
|||
|---|---|---|---|
|
#18+
Да, тока для Win32API В обработчикеке case WM_SYSCOMMAND: if(wParam == SC_MINIMIZE) { NOTIFYICONDATA nid; nid.cbSize = sizeof(NOTIFYICONDATA); nid.hWnd = hDlg; nid.uID = ICON_ID; // идентификатор, сами задаём nid.uFlags = NIF_ICON | NIF_MESSAGE | NIF_TIP; nid.uCallbackMessage = ICON_MESSAGE; // это сообщение, тоже сами nid.hIcon = SIcon;// это хэндл иконки HICON, берём из ресурсов strcpy(nid.szTip,"Моя программа сидит тут!"); Shell_NotifyIcon(NIM_ADD,&nid); // прячем окно ShowWindow(hDlg,SW_HIDE); } break; Потом, ловим иконку. case ICON_MESSAGE: if (lParam == WM_LBUTTONDOWN) { ShowWindow(hDlg,SW_SHOW); } break; Перегнать код под VCL, я думаю, не трудно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2003, 07:50 |
|
||
|
System tray
|
|||
|---|---|---|---|
|
#18+
Я тут нашел, что это все работает только в 9x и NT4.. У меня XP и че-то не работает ни фига.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2003, 20:42 |
|
||
|
System tray
|
|||
|---|---|---|---|
|
#18+
У меня и под 2000 и под МЕ и под ХР работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2003, 07:46 |
|
||
|
System tray
|
|||
|---|---|---|---|
|
#18+
:)) Действительно, в примере C:\Program Files\Borland\CBuilder6\Examples\Apps\TrayIcon все показано.. Спасибо.. Как все русские, сначала поломают кучу копий(от слова копье, а не копия) и только потом начинают читать документацию.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2003, 17:39 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=32341305&tid=2035695]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
55ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
| others: | 244ms |
| total: | 413ms |

| 0 / 0 |
