Jeg tror vi er nødt til at vide lidt mere, f.ex. hvilken kompiler.
Jeg har brugt Shell_NotifyIcon til at sætte et ikon i sys-tray. I den NOTIFYICONDATA struct man giver med som parameter er der en message id på en event der kommer når der trykkes på ikonet. Når eventen kommer er lParam message type, f.ex WM_LBUTTONDOWN eller WM_RBUTTONDOWN.
Bruger du Shell_NotifyIcon()? Hvordan ser den function der bliver kaldet ud? Hvordan ser det entry i message mappen der håndterer beskeden ud? Bruger du MFC? Hvilken version af VC++?
case WM_TRAYNOTIFY: switch(LOWORD(lParam)){ case WM_LBUTTONDBLCLK: case WM_LBUTTONDOWN: case WM_LBUTTONUP: case WM_RBUTTONDBLCLK: case WM_RBUTTONDOWN: case WM_RBUTTONUP: OnTrayClick(); break;
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.