ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Закрытая тема
 
Опции темы Поиск в этой теме Опции просмотра

Работа с треем
  #1  
Старый 03.12.2008, 18:08
criz
Постоянный
Регистрация: 04.11.2007
Сообщений: 303
Провел на форуме:
811764

Репутация: 119
Exclamation Работа с треем

Сорри за настойчивость, писал о проблеме в другом разделе...ответа не дождался, видимо не заметили мой вопрос
Вобщем, мне нужно засунуть иконку в трей и в дальнейшем с ней работать. Засунуть в трей я смог. Но вот работать с ней не получается =(
Код:
#define WM_ShellNote    (WM_APP+100)
#define IDC_MYICON      1006

void __fastcall TForm1::Button1Click(TObject *Sender)
{
        memset(&iconData, 0, sizeof(iconData));
	iconData.cbSize			  = sizeof(NOTIFYICONDATA);
	iconData.hWnd			  = Form1->Handle;
	iconData.hIcon			  = LoadIcon(NULL, MAKEINTRESOURCE(32516));
       	iconData.uCallbackMessage = WM_ShellNote;
	iconData.uID			  = IDC_MYICON;
	iconData.uFlags			  = NIF_MESSAGE | NIF_ICON | NIF_TIP;

        lstrcpyn(iconData.szTip, "Hint", sizeof(iconData.szTip)/sizeof(iconData.szTip[0]));

        Shell_NotifyIconA(NIM_ADD, &iconData);

}

LRESULT CALLBACK TForm1::MyNotify(TMessage &Msg)
{
    switch(Msg.LParam)
    {
        case WM_RBUTTONUP:
                Form1->Caption="WM_RBUTTONUP";
            break;
        case WM_LBUTTONUP:
                Form1->Caption="WM_LBUTTONUP";
            break;
        default:
            break;
    }
}
Никак не пойму почему нет реакции на мышь.
Спасайте!
 

  #2  
Старый 03.12.2008, 19:01
sn0w
Статус пользователя:
Регистрация: 26.07.2005
Сообщений: 568
Провел на форуме:
1290766

Репутация: 1236


По умолчанию

в билдере есть папка с примерами где какраз лежит то что нужно =)
__________________


snow white world wide
 

  #3  
Старый 03.12.2008, 19:27
criz
Постоянный
Регистрация: 04.11.2007
Сообщений: 303
Провел на форуме:
811764

Репутация: 119
По умолчанию

Все, разобрался. Вроде работает
Тему прошу не закрывать, ибо вопросы еще будут =)
jes: okэ

Последний раз редактировалось Jes; 03.12.2008 в 20:06..
 

  #4  
Старый 08.12.2008, 20:07
th13fnano
Новичок
Регистрация: 08.12.2008
Сообщений: 8
Провел на форуме:
4529

Репутация: 1
По умолчанию

А компоненты не хочеш юзать?
 

  #5  
Старый 08.12.2008, 20:44
criz
Постоянный
Регистрация: 04.11.2007
Сообщений: 303
Провел на форуме:
811764

Репутация: 119
По умолчанию

Цитата:
Сообщение от th13fnano  
А компоненты не хочеш юзать?
"Я его слепила из того, что было" (c)
Кстати, у нод32 красивое окошко над треем выскакивает, как такого(подобного) добиться?
 

  #6  
Старый 08.12.2008, 22:29
vikseriq
Участник форума
Регистрация: 31.07.2008
Сообщений: 207
Провел на форуме:
299231

Репутация: 107
Отправить сообщение для vikseriq с помощью ICQ
По умолчанию

форму свою рисуй, определяй координаты и отображай с полупрозрачностью.
 

  #7  
Старый 22.12.2008, 20:46
criz
Постоянный
Регистрация: 04.11.2007
Сообщений: 303
Провел на форуме:
811764

Репутация: 119
По умолчанию

Цитата:
форму свою рисуй, определяй координаты и отображай с полупрозрачностью.
Сделано
тему можно закрывать
 
Закрытая тема



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с современными SIM-картами с алгоритмом шифрования Comp v2 и 3 novichok Сотовый фрикинг 23 16.01.2009 18:16
Сколько стоит работа? clin О Работе 17 27.11.2008 19:10
Юмор: Кто сказал что у админов халявная работа? silveran Болталка 7 21.07.2007 02:37
Работа в сотрудничестве msobolev О Работе 0 03.02.2007 22:25



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ