IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MFC Discussion :

Decalage d'une fenetre sur la droite de l'ecran


Sujet :

MFC

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 50
    Par défaut Decalage d'une fenetre sur la droite de l'ecran
    Bonjour,
    Voila mon problème, j'aimerai reduire une fenetre pour qu'elle atterrisse sur la droite de l'ecran (Comme un onglet par exemple)
    Et par un click simple dessus, revienne a sa position initiale.
    Une sorte de post-It en fait.

    Si quelqu'un peut m'éclairer

    Erwan

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 50
    Par défaut
    Je pense avoir trouvé

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    This->setWindowsPos(&CWnd::wndBottom,0,0,hauteur,largeur,SWP_SHOWWINDOW)
    sa a l'air de marcher pas trop mal

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 50
    Par défaut
    En fait toujours un probleme

    Comment recupérer un clik sur un Label ?

    Je m'explique. Ma fenêtre s'affiche en tout piti comem je le souhaite dans un coin du bureau, mais j'aimerai, en cliquant dessus, la recupérer (normal !)

    Si idées vous avez :o

  4. #4
    Membre confirmé Avatar de Crisanar
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    162
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2004
    Messages : 162
    Par défaut
    Apparemment tu utilises les MFC et je ne sais pas si ça fonctionne pareil.
    Sinon en programmation Win32 "pure", tu dois t'assurer que ton label a le style (SS_NOTIFY).
    Le label enverra une notification à la fenêtre parente via WM_COMMAND.
    Citation Envoyé par msdn
    The STN_CLICKED notification message is sent when the user clicks a static control that has the SS_NOTIFY style. The parent window of the control receives this notification message through the WM_COMMAND message.

    Syntax

    STN_CLICKED

    WPARAM wParam
    LPARAM lParam;

    Parameters

    wParam
    The low-order word is a static control identifier. The high-order word is the notification message.
    lParam
    Handle to the static control.
    Mais je ne sais pas du tout si tu pourras utiliser celà avec les MFC (je n'ai jamais utilisé). S'il n'y a pas une méthode toute faite, il te faudra surement subclasser ton controle.

Discussions similaires

  1. [XL-2003] coller une userform sur la droite de l'écran
    Par StagiaireEnStress dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 04/09/2009, 10h19
  2. Superposer une fenetre sur un jeux 3D
    Par myke38 dans le forum Développement 2D, 3D et Jeux
    Réponses: 4
    Dernier message: 04/02/2008, 10h33
  3. Réponses: 1
    Dernier message: 28/12/2006, 15h17
  4. Ouvrir une fenêtre sur un clic
    Par Johns dans le forum wxWidgets
    Réponses: 2
    Dernier message: 27/08/2006, 15h57
  5. [Problème]Centrer une fenetre sur l'écran
    Par joker.benj dans le forum AWT/Swing
    Réponses: 5
    Dernier message: 14/05/2006, 22h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo