TRay icon

Résolu
Utilisateur anonyme -  
ghuysmans99 Messages postés 2496 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je suis en train de faire un programme en C en API , et j'ai fait un tray icon pour ce programme. Quand je ferme la fenêtre, elle se ferme , et le tray icon apparaît. Seulement voilà, quand je passe la souris dessus il disparaît.

Merci de votre aide

3 réponses

  1. Utilisateur anonyme
     
    Oui, mais dès que je passe la souris dessus, ça se ferme

    voici une partie de mon code

    case WM_CLOSE:
    ShowWindow(hDlg,SW_HIDE);
    TrayIcon.cbSize = sizeof( NOTIFYICONDATA );
    TrayIcon.hWnd = hDlg;
    TrayIcon.uID = 0;
    TrayIcon.hIcon = LoadIcon(NULL, IDI_WINLOGO);
    TrayIcon.uCallbackMessage = MY_WM_NOTIFYICON;
    TrayIcon.uFlags = NIF_ICON | NIF_MESSAGE | NIF_TIP;
    strcpy(TrayIcon.szTip, "Test trayicon");
    Shell_NotifyIcon(NIM_ADD,&TrayIcon);
    return 0;
    0
  2. ghuysmans99 Messages postés 2496 Date d'inscription   Statut Contributeur Dernière intervention   342
     
    Regarde si le programme ne s'arrête pas une fois que la fenêtre se ferme ...
    0