begin process at 2012 05 29 03:08:51
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Divers

 > 

Général

 > 

Disparition du programme dans la barre des taches


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Disparition du programme dans la barre des taches

jeudi 25 juin 2009 à 08:38:22 | Disparition du programme dans la barre des taches

Grenapeel

Bonjour,
je rencontre actuellement le probleme suivant : J'ai un programme (MFC) avec une premiere
fenetre qui s'ouvre ou on choisit le type de distance metre a utiliser. Puis quand on clique
sur OK le programme ferme cette fenetre et doit en ouvrir une autre suivant le distance metre choisi (LDM301 ou LDM41/42).
Le problème c'est que lorsque cette nouvelle fenêtre s'ouvre la notification dans la barre des taches windows disparait
et je ne sais pas pourquoi. Le programme fonctionne quand même parfaitement mais ce detail me gene.

J'ai cherché sur google mais je n'ai trouvé que des messages ou les gens voulaient faire disparaitre la notification de la barre des taches, moi c'est l'inverse ^^

voici la partie du programme concernée:

void CCOMDlg::OnOK()
{
    // TODO: Add extra validation here
    // COM Port information

    CDialog::OnOK();

    // COM Port Information
    m_strDeviceLDM=m_strDevice;
    m_strBaudLDM=m_strBaud;
    m_strDatabitsLDM=m_strDatabits;
    m_nParityLDM=m_nParity;
    m_strPortLDM=m_strPort;
    m_nStopbitsLDM=m_nStopbits;

    // Close previous window
    HWND m_hWnd;
    if (GetParent()!=NULL)
        ::SendMessage(GetParent()->m_hWnd, WM_MY_CLOSEME, (WPARAM) 0, (LPARAM) 0);

    // Choose correct Window for different devices
    if (m_strDevice=="LDM301")
    {
        LDM301 newdlg;
        newdlg.DoModal();
    return;
    }
    if (m_strDevice=="LDM41/42")
    {
        LDM4X newdlg;
        newdlg.DoModal();
    return;
    }
}

mercredi 15 juillet 2009 à 09:07:34 | Re : Disparition du programme dans la barre des taches

Grenapeel

Réponse acceptée !
Bon je réponds à ma question vu que j'ai résolu mon problème desfois que ca interesse qqn:

    if (m_strDevice=="LDM301")
    {
        LDM301 newdlg;
        AfxGetThread ()->m_pMainWnd = &newdlg;
        newdlg.DoModal();

    return;
    }
    if (m_strDevice=="LDM41/42")
    {
        LDM4X newdlg;
        AfxGetThread ()->m_pMainWnd = &newdlg;
        newdlg.DoModal();
    return;
    }

Céttait ca le problème, je fermais la fenetre principale sans en definir une auter comme principale, voila.



Cette discussion est classée dans : programme, barre, taches, newdlg, ldm301


Répondre à ce message

Sujets en rapport avec ce message

Comment faire pour afficher mon programme réduit dans la barre des taches de Windows dés le démarrage? [ par ndubien ] Bonjour,Je cherche à savoir comment faire pour démarrer un programme réduit dans la barre des taches de Windows dés le démarrage (en C API Win32).Je m rien dans la barre des taches [ par glipper ] Bonjour,j'aimerais ne pas afficher le bouton de mon application qui est dans la barre des taches (le bouton qui sert à reduire, agrandir etc). L'appli Cacher les fenetres de la barre des taches ? ? ? [ par supergrey ] Bonjour, je voudrais savoir si on peut changer les propriétés d'une fenetre comme le bloc note pour quelle soit semblable a une dialogue "outil" c'est Comment cacher une fenetre de la barre des taches ? [ par supergrey ] Bonjour, je voudrais savoir si on peut cacher une fenetre de la barre des taches.Je m'explique: mettons que je lance le blocnote, le blocnote ouvre un creer une barre sur le bureau [ par jipe32 ] bonjour,je voudrais savoir si on pouvait faire un genre de toolbar sur le bureau, comme la barre des taches, mais qu'on ne puisse pas fermer ni déplac Cacher un onglet dans la barre des taches [ par atao ] qqun sait il comment coder en c une fenetre pour que lors de son exécution n'apparaisse pas son onglet dans la barre des taches. merci Cacher un onglet de la barre des taches avec une application console [ par dot ] comment fait on pour cacher un onglet de la barre des taches avec une application console??merci d'avance Application dans la barre des taches [ par Hundai ] Salut à tous,j'ai une application(exe), et je voudrais savoir comment l'associée à une icone et l'inclure dans la barre des taches. Application dans la barre des taches [ par Hundai ] Salut à tous,j'ai une application(exe), et je voudrais savoir comment l'associée à une icone et l'inclure dans la barre des taches. Application dans la barre des taches [ par Hundai ] Salut à tous,j'ai une application(exe), et je voudrais savoir comment l'associée à une icone et l'inclure dans la barre des taches.


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,640 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales