Добавление, удаление иконки в systray

автор evteev, Мар.04, 2009, рубрики C/C++/C#

Дoбaвлeниe
void ctestsystraydlg::onbutton1()
{
notifyicondata nf;
nf.hwnd = m_hwnd;
nf.uid = null;
nf.uflags = nif_icon;
nf.ucallbackmessage = null;
hicon hicon;
hicon=afxgetapp()->loadicon(idr_mainframe);
nf.hicon = hicon;
shell_notifyicon(nim_add,&nf);
}

Удaлeниe
void ctestsystraydlg::onbutton2()
{
notifyicondata nf;
nf.hwnd = m_hwnd;
nf.uid = null;
nf.uflags = nif_icon;
nf.ucallbackmessage = null;
nf.hicon = null;
shell_notifyicon(nim_delete,&nf);
}

Кaк дoбaвить пoдскaзку к икoнки в systray
notifyicondata nf;
nf.hwnd = m_hwnd;
nf.uid = null;

nf.uflags = nif_icon | nif_message | nif_tip;
nf.ucallbackmessage = wm_myiconnotify;
strcpy(nf.sztip,»hello systray»);
hicon hicon;
hicon=afxgetapp()->loadicon(idr_mainframe);
nf.hicon = hicon;
shell_notifyicon(nim_add,&nf);

Комментировать :

Добавить комментарий

Вам необходимо войти в вашу учетную запись для размещения комментария.



Что-то ищите?

Используйте форму для поиска по сайту:

Все еще не можете что-то найти? Оставьте комментарий или свяжитесь с нами, тогда мы позаботимся об этом!

Все о программировании - языки программирования скачать

Все о программировании

  • языки программирования
  • php программирование
  • программирование C++
  • программирование на java
  • язык программирования java
  • программирование на delphi
  • программирование на pascal
  • купить программы программирования
  • язык программирования assembler
  • языки программирования скачать
  • скачать языки программирования

Архив сообщений

Все вхождения, в хронологическом порядке...