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 :

Perte de focus lors d'un CDialog::Create


Sujet :

MFC

Vue hybride

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

    Informations forums :
    Inscription : Janvier 2005
    Messages : 20
    Par défaut Perte de focus lors d'un CDialog::Create
    Bonjour à tous!

    J'ai un problème qui m'embête particulièrement:

    J'ai une application MFC qui crée une CView qui utilise un overlay.
    Pour créer l'overlay, je crée un CDialog transparent via une ressource.
    Cependant, à l'appel de CDialog::Create, ma CView perd le focus et celui-ci s'en va sur
    l'overlay, qui n'est même pas censé être affiché à cet instant (le flag WS_VISIBLE n'est pas mis)

    Quelqu'un sait d'où provient le problème? J'ai cherché un peu partout pour
    voir si quelqu'un avait eu le même problème, mais sans succès.
    Même en mettant le flag WS__EX_NOACTIVATE le résultat est le même.

    Merci de m'aider à résoudre ce mystère!

  2. #2
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    salut,
    tu peux montrer le code de creation de ta dialogue ?
    ps:coche disable dans la ressource de ta dialogue.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Janvier 2005
    Messages : 20
    Par défaut
    Arf! Ça m'étais passé par la tête, mais je pensais que je n'aurais plus accès à mon overlay, je n'y ai plus pensé quand j'étais assez désespéré pour essayer un peu n'importe quoi . Ça règle effectivement tout mes problèmes, je ne fais plus de crise d'épilepsie en créant les divers overlays

    Merci Farscape!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. JPanel : "Saut" lors d'une perte de focus
    Par lepak dans le forum Agents de placement/Fenêtres
    Réponses: 3
    Dernier message: 21/08/2010, 04h50
  2. Réponses: 9
    Dernier message: 20/08/2010, 13h48
  3. Réponses: 0
    Dernier message: 20/01/2008, 11h18
  4. perte de focus lors de la creation d'input text avec innerhtml
    Par arnobidul dans le forum Général JavaScript
    Réponses: 27
    Dernier message: 14/06/2006, 17h49
  5. excel -> test lors de la perte du focus d'une cellule
    Par greg778 dans le forum Macros et VBA Excel
    Réponses: 24
    Dernier message: 26/09/2005, 17h26

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