Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Tray

7.8K
20 октября 2006 года
thunder
16 / / 31.01.2005
Почему при удалении иконки из трея "цепляется" соседняя иконка, т.е. восстанавливается соседняя прога(не всегда и не все).
257
20 октября 2006 года
kosfiz
1.6K / / 18.09.2005
странно все как-то, у меня такого не было никогда. покажи код что ли может там что-то не так.
7.8K
20 октября 2006 года
thunder
16 / / 31.01.2005
BOOL CStatisticsDlg::OnInitDialog()
{
.......
memset(&nf, 0, sizeof(NOTIFYICONDATA));
nf.hWnd = m_hWnd;
nf.uID = 0;
nf.uFlags = NIF_ICON | NIF_MESSAGE | NIF_TIP;
nf.uCallbackMessage = WM_MYICONNOTIFY;
strname.LoadString(IDS_TIP);
strcpy(nf.szTip, strname);
nf.hIcon = m_hIcon;
return TRUE;
}

void CStatisticsDlg::OnIcon(WPARAM wp, LPARAM lp)
{
if (wp == nf.uID)
{

switch(lp)
{
case WM_LBUTTONDOWN:
ShowWindow(SW_RESTORE);
Shell_NotifyIcon(NIM_DELETE, &nf);
break;

}
}
}
7.8K
20 октября 2006 года
thunder
16 / / 31.01.2005
Самое главное что не все с подряд проги выскакивают а только некоторые
257
20 октября 2006 года
kosfiz
1.6K / / 18.09.2005
единственная разница это то что я использую не WM_LBUTTONDOWN, а WM_LBUTTONUP. вот глянь может что для себя что-нибудь прояснишь(код вроде рабочий).
7.8K
20 октября 2006 года
thunder
16 / / 31.01.2005
Ну чё прикольно. DOWN на UP и всё ОК! Большой Сенкс!
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог